Jobs.ca
Jobs.ca
Language
Engineered Intelligence Inc. logo

Software Engineering Manager

Remote
Senior Level
Full-time

About the role

Are you a strategic leader with a passion for building exceptional software and empowering teams to thrive? Engineered Intelligence Inc. is looking for an experienced and driven Software Engineering Manager to lead our talented development team as we continue to scale.

In this role, you’ll have the unique opportunity to shape and implement the strategy for growing our development team, manage capacity and budgets, and ensure the right people and resources are in place to succeed. You’ll collaborate closely with our CTO and the Head of Product, while working cross-functionally with designers and other key stakeholders to bring our product roadmap to life.

This is more than a management role — it's a chance to lead by example, optimize development workflows, and cultivate a culture of innovation, technical excellence, and continuous improvement.

Qualifications & Skills:

Background

  • 10+ years of experience with hands-on software development, including 5+ years in a management role.
  • 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 effectively to technical and non-technical teams.
  • Experience leading distributed teams and implementing effective team 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:

Contribute to a fast-growing start-up company with evolving requirements, where ownership and hands-on contribution is expected from every member of the team.

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

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, compensation, skills development, and actively aligning career goals with business objectives

  • Recruit, interview, and onboardto shape the team based on your strategy to meet the Company's goals

  • Coordinate with cross-functional teamssuch as product and delivery to understand requirements and deliver effective solutions

  • Leadership communicationto align priorities, manage capacity/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.

About Engineered Intelligence Inc.

Oil and Gas
11-50

Engineered Intelligence enables grid management by accelerating data-driven decision making for power utilities. We offer power system software solutions that provide insights to minimize risk and create smarter investment decisions.

We are a power infrastructure technology company with an integrated team of engineers with electrical utility experience, full stack software developers, and an operations group with energy-sector expertise. The result is an innovative asset analytic accelerator that is built only for utilities. We don’t do anything else.

With our understanding of grid-level assets we provide a white-glove experience for our clients. From implementation to sustainment to supporting in the development of regulatory proceedings, we pride ourselves on fully supporting our clients manage their grids safely, reliably, and cost effectively.

Our Values Teamwork - We believe great people do great things. We invest in our people and work together to achieve both individual and shared goals. ‍Customer Commitment - Our customers were our inspiration, now they are our focus. Innovation & Diversity - We explore how to do what has yet to be done; We celebrate the limitless value diverse teams bring to innovation. Ownership - We take initiative to exceed expectations and exercise accountability every step of the way.