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