Engineering Manager

New
CanadaFull-TimeManager
SalaryTarget annual base compensation of CAD $150,000 – CAD $190,000
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of software engineering experience; 3+ years of experience managing software engineering teams
Required Skills
Node.jsPostgreSQLAgileFull Stack DevelopmentMongoDBTypeScriptReact

Requirements

  • 7+ years of software engineering experience, including a strong background as a Senior Software Engineer before transitioning into management.
  • 3+ years of experience managing software engineering teams, ideally overseeing multiple teams or groups of 7+ engineers.
  • Proven ability to lead distributed or remote engineering teams and build strong team culture across locations.
  • Deep understanding of modern Agile methodologies, including Scrum, Kanban, and experiment-driven development practices.
  • Experience supporting Product-Led Growth (PLG) strategies and using data-driven experimentation.
  • Demonstrated success hiring, mentoring, and retaining highly skilled engineering talent.
  • Strong technical leadership experience in full-stack web and mobile application development.
  • Proficiency with modern technologies such as TypeScript, React, Node.js, MongoDB, and PostgreSQL.
  • Ability to communicate complex technical concepts clearly to engineers, product teams, executives, and non-technical stakeholders.
  • Experience leading teams responsible for large-scale, customer-facing applications.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent combination of education and experience.

Responsibilities

  • Lead, mentor, and develop a team of approximately 9 engineers across multiple product-focused teams.
  • Build and maintain a high-performance engineering culture centered on collaboration, innovation, ownership, and continuous improvement.
  • Attract, recruit, and retain exceptional engineering talent, including senior and Staff-level engineers.
  • Provide technical leadership across full-stack web and mobile development initiatives.
  • Drive product-led growth strategies through experimentation, A/B testing, rapid prototyping, and data-informed development.
  • Guide teams in delivering AI-powered features, intelligent solutions, and emerging technology initiatives.
  • Oversee the full software development lifecycle, including planning, architecture, development, testing, deployment, and continuous optimization.
  • Improve engineering processes, Agile practices, delivery cadence, and team predictability.
  • Partner closely with product management, engineering leaders, executive stakeholders, and cross-functional teams to align technical execution with business goals.
  • Coach engineers through performance management, career development, feedback, and professional growth opportunities.
View Full Description & ApplyYou'll be redirected to the employer's site
Target annual base compensation of CAD $150,000 – CAD $190,000
Apply Now