Engineering Manager, Core Product Engine (Backend) in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Engineering Manager, Core Product Engine (Backend) in Canada.
This role sits at the heart of a high-scale consumer platform that is redefining how people manage car ownership through automation and AI-driven systems. You will lead a backend engineering team responsible for the most critical orchestration layer of the product, enabling complex, multi-step transactions with external systems in a highly fragmented ecosystem. The environment is fast-moving and deeply technical, where reliability, fault tolerance, and asynchronous system design are essential. You will operate as both a hands-on technical leader and a strategic driver, working closely with senior leadership, including the co-founder/CTO. This is a highly impactful role where your work directly influences product scalability, user experience for millions of customers, and the evolution toward AI-first internal systems.
- 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.
- 8+ years of experience in backend engineering, distributed systems, or platform engineering, with 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.
- Competitive base salary with equity participation
- Comprehensive health, dental, and vision insurance
- Paid time off, parental leave, and wellness support programs
- Retirement savings plan with employer contributions (RRSP or equivalent)
- Fully remote-friendly work environment across Canada
- High-impact engineering culture with strong ownership and minimal bureaucracy
- Opportunity to work on large-scale consumer systems serving millions of users
- Career growth in a fast-scaling, AI-driven product organization