Software Engineering Manager

Engineered Intelligence Inc
Full time
Software Development
Canada
Hiring from: Canada

We are seeking an experienced and motivated Software Engineering Manager to lead a talented development team in delivering high-quality software solutions. In this role, you will have the unique opportunity to develop and implement your strategy for scaling the development team as the company grows. You will manage capacity and budgets, provide performance feedback, recruit and manage the team to ensure the team has the necessary resources to succeed.


This role will work closely with the CTO and Head of Product, and collaborate with designers and other key stakeholders to drive the implementation of the product roadmap, optimize development workflows, and foster a culture of collaboration and innovation. As a strategic leader, you will ensure system scalability, performance, and quality while mentoring team members and overseeing the entire software development lifecycle.

If you're passionate about leading high-impact teams, driving innovation, and delivering exceptional software, we want to hear from you!


QUALIFICATIONS & SKILLS


Background

  • 10+ years of experience with hands-on software development roles, including 5+ years in a management role.
  • Past experience working in a start-up would be an asset.

Proven technical skills

  • Significant hands-on experience in full-stack software development is required, preferably in our technology stack (see below).
  • Proven experience taking software products and features through design, implementation, testing, and release in an agile environment.
  • Strong knowledge of architecture patterns for modern SaaS and mobile applications.

Proven leadership skills

  • Strategic thinker, able to tackle complex technical problems.
  • Proven leadership skills, with a track record of mentoring and guiding engineering teams.
  • Excellent communication skills, able to communicate to technical and non-technical teams.
  • Experience leading distributed teams and implementing effective communication, collaboration, and development workflows in a remote-first environment.

Preference for experience in the following domains:

  • Performance optimization for analytics-heavy web applications
  • Experience in process engineering, familiarity with utilities, energy services, power generation, and/or renewables.


KEY RESPONSIBILITIES

 

Participate within a fast-paced start-up company with evolving requirements, where ownership and hands-on contribution is expected from every team member.

  • Success in this role will be measured by: development team throughput, meeting product delivery timelines, stability of the software (bug leakage, performance), growth and employee satisfaction within the team.

 

Lead a high-performing software development team responsible for building a SaaS application for fixed asset analytics and investment planning.

  • Lead and mentor the development team, including performance management and compensation, skills development, and aligning career goals with business objectives
  • Recruit, interview, and onboard to shape the team based on your strategy and company goals
  • Coordinate with cross-functional teams such as product and delivery to understand requirements and delivery effective solutions 
  • Communicate with leadership to align priorities, manage capacity and expectations, and allocate resources effectively
  • Foster a culture of technical excellence, collaboration, innovation, and continuous improvement
  • Demonstrate technical knowledge by providing direction, mentorship, and advice on system design, development, and implementation
  • Implement best practices for software development to ensure high-quality and scalable software, delivered on time and on budget
  • Maintain the SDLC and evaluate technologies, tools, and techniques for improving efficiency 


TECHNOLOGIES WE USE

  • Java, Scala, Spring framework, Python, Apache Spark, Node.JS, Angular2+, MongoDB, PostgreSQL, Bitbucket, AWS, Docker, Jenkins, Microsoft suite (Office 365, Teams)


WHAT WE OFFER


  • Remote-First Work Environment – Enjoy the flexibility of fully remote work, with office spaces available in Calgary and Toronto for in-person collaboration.
  • Flexible Hours – Work around a core schedule (10:00 AM – 3:00 PM) while maintaining a work-life balance that suits you.
  • Autonomy & Growth – Take ownership of diverse responsibilities, explore cross-disciplinary opportunities, and advance your career in a dynamic, fast-growing company.
  • Impactful Work – Leverage your skills to contribute meaningfully, build an impressive track record, and be part of an exciting business from its early stages.
  • Engaging Team Culture – Join a supportive, interactive, and collaborative remote work environment.
  • Competitive Compensation – Receive a competitive salary and flexible benefits package.
  • Paid Time Off & Wellness Support – Enjoy generous paid time off, and Health Spending Accounts to prioritize your well-being.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

90,000 - 125,000 USD / year
Position Summary CAQH is a national alliance of health plans and providers dedicated to simplifying healthcare business processes through data and technology-driven solutions. By partnering closely with health plan members, CAQH is transforming the exchange of information across the healthcare...
Software Development
United States
Hiring from: United States
About ZenGRC! Founded in 2009, ZenGRC is a leading governance, risk, and compliance (GRC) SaaS solution provider, offering two robust products: ZenGRC and ZenGRC Pro. Recognized for its in-house GRC expertise, ZenGRC delivers Simply Powerful GRC solutions that guide organizations...
Software Development
United States
Hiring from: United States
Lensa is the leading career site for job seekers at every stage of their career. Our client, WCG Clinical, is seeking professionals. Apply via Lensa today! Project Specialist Client Delivery (Remote) General Information Location: Indianapolis, IN, Remote Organization: Trifecta Clinical...
Software Development
United States
Hiring from: United States