Tech Lead, Core Product Engine (Backend)

New
CanadaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSBackend DevelopmentTypeScriptNest.jsAWS LambdaDistributed Systems

Requirements

  • Strong experience as a senior backend engineer, tech lead, or architect in high-scale, product-driven environments.
  • Deep expertise in TypeScript and backend frameworks such as NestJS, with strong understanding of system design principles.
  • Experience building distributed systems with a focus on asynchronous workflows, state management, and fault tolerance.
  • Strong background in cloud infrastructure (e.g., AWS services such as ECS, EKS, Lambda).
  • Proven ability to design and maintain complex integration-heavy systems with external APIs and variable reliability.
  • Strong systems thinking and problem-solving mindset, with an ability to debug and analyze edge cases in complex business logic.
  • Hands-on, player-coach mentality with experience leading engineering work while actively contributing to implementation.
  • Strong understanding of scalable architecture, decoupling strategies, and high-reliability backend design.
  • Experience in high-growth startup environments or early-stage technical leadership roles is highly valued.

Responsibilities

  • Own and evolve the core backend orchestration systems that manage complex, multi-step insurance and transaction workflows across external providers.
  • Lead the refactoring and modernization of legacy automation systems into scalable, decoupled, and fault-tolerant architectures.
  • Design and implement robust asynchronous systems with strong state management, retry logic, and failure recovery mechanisms.
  • Work hands-on in the codebase (majority of time) while setting technical direction and engineering standards for backend systems.
  • Analyze and reverse-engineer complex business logic across insurance providers and external integrations to improve system reliability.
  • Build and enhance internal frameworks that reduce integration complexity and enable scaling from millions to tens of millions of users.
  • Collaborate closely with product and engineering leaders, including the CTO, to rapidly iterate on technical solutions and system improvements.
  • Drive adoption of AI-assisted engineering approaches for next-generation internal tools and automation systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now