Engineering Manager, Core Product Engine
New
Fully remote-friendly work environment across CanadaFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of experience in backend engineering, distributed systems, or platform engineering, with 2+ years in an engineering leadership or management role.
- Required Skills
- AWSGraphQLLeadershipNode.jsTypeScriptDistributed Systems
Requirements
- 8+ years of experience in backend engineering, distributed systems, or platform engineering.
- 2+ years in an engineering leadership or management role.
- Strong hands-on experience with system design, particularly asynchronous, event-driven, or high-reliability architectures.
- Proficiency with modern backend technologies such as TypeScript, Node.js, GraphQL, and cloud platforms (AWS or equivalent).
- Demonstrated ability to lead complex refactoring or modernization of large-scale production systems.
- Strong analytical mindset with deep curiosity for debugging, edge cases, and system failure analysis.
- Proven experience balancing hands-on technical work with team leadership and cross-functional collaboration.
- Excellent communication skills with the ability to influence technical and non-technical stakeholders.
Responsibilities
- Lead the design, development, and evolution of backend orchestration systems that power critical end-to-end transaction flows across external insurance and partner systems.
- Drive the refactoring of legacy, tightly coupled automation systems into scalable, decoupled, and fault-tolerant architectures.
- Act as a hands-on technical leader, spending significant time coding, reviewing systems, and solving complex backend and distributed systems challenges.
- Define engineering standards for asynchronous workflows, state management, retry logic, and system reliability across distributed services.
- Partner closely with product, engineering, and executive leadership to translate business complexity into robust technical solutions.
- Guide the team in debugging edge cases, improving system observability, and increasing success rates across high-volume transactional flows.
- Contribute to the evolution of next-generation internal tools, leveraging AI-first approaches to scale the platform from millions to tens of millions of users.
View Full Description & ApplyYou'll be redirected to the employer's site