Engineering Manager, Core Product Engine

New
CanadaFull-TimeManager
Salary230,000 - 280,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSGraphQLKubernetesTypeScriptNest.jsDistributed Systems

Requirements

  • Extensive experience in backend software engineering, technical leadership, or engineering management within high-growth technology environments.
  • Strong expertise in designing distributed systems, asynchronous workflows, and scalable backend architectures.
  • Proven hands-on experience with TypeScript and modern backend frameworks such as Nest.js.
  • Deep understanding of cloud-native infrastructure, including AWS services, containerization, ECS/EKS, Lambda, and Kubernetes environments.
  • Experience building and maintaining complex integrations with external systems and APIs.
  • Strong knowledge of GraphQL, event-driven systems, and resilient automation frameworks.
  • Demonstrated ability to lead engineering teams while remaining deeply involved in technical execution and architecture.
  • Excellent debugging, analytical, and problem-solving skills with a focus on operational reliability and system performance.
  • Entrepreneurial mindset with experience in startup or fast-paced product environments considered a strong asset.
  • Strong communication and collaboration skills with the ability to influence technical direction across teams.

Responsibilities

  • Lead and mentor a high-performing backend engineering team focused on automation infrastructure, scalability, and reliability.
  • Drive the modernization and refactoring of legacy backend systems into modular, testable, and fault-tolerant architectures.
  • Design and implement scalable asynchronous workflows, orchestration systems, and resilient state management solutions.
  • Collaborate closely with executive leadership and cross-functional stakeholders to align technical initiatives with business priorities.
  • Guide architectural decisions and establish engineering best practices around observability, debugging, retry logic, and system reliability.
  • Remain actively involved in hands-on development, code reviews, technical problem-solving, and system optimization efforts.
  • Leverage AI-first development strategies to build next-generation internal tools and automation capabilities.
  • Support long-term platform scalability and performance as the product ecosystem expands to serve tens of millions of users.
  • Foster a strong engineering culture centered on ownership, collaboration, innovation, and operational excellence.
View Full Description & ApplyYou'll be redirected to the employer's site
230,000 - 280,000 CAD per year
Apply Now