Tech Lead, Core Product Engine

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

Job Details

Experience
7+ years
Required Skills
AWSTypeScriptNest.jsDistributed Systems

Requirements

  • 7+ years of backend engineering experience with leadership or tech lead responsibilities
  • Strong proficiency in TypeScript (Nest.js) or similar backend frameworks
  • Experience designing distributed systems, APIs, and event-driven architectures
  • Deep understanding of asynchronous workflows, state management, and fault tolerance
  • Hands-on experience with AWS or similar cloud infrastructure (ECS, EKS, Lambda)
  • Strong problem-solving mindset with ability to debug complex business logic systems
  • Experience working in high-scale, data-rich consumer or platform environments
  • Excellent communication skills and ability to align technical and non-technical stakeholders
  • Strong ownership mindset with a bias toward action and delivery

Responsibilities

  • Architect and evolve distributed backend systems handling asynchronous, multi-step transactions with external integrations
  • Lead refactoring efforts to improve scalability, observability, and maintainability of core automation systems
  • Drive system design decisions across APIs, orchestration layers, and event-driven workflows
  • Collaborate with cross-functional teams to translate product goals into technical execution strategies
  • Ensure reliability through strong patterns for failure handling, retries, and state management
  • Mentor engineers and provide hands-on technical leadership through code reviews and pair development
  • Contribute directly to implementation, debugging, and optimization of critical backend services
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now