Engineering Manager
Leads backend and frontend engineers building secure, production-ready AI-first applications for high-stakes industry verticals. The role owns technical roadmaps, delivery, hiring, mentoring, and collaboration with product, design, and ML engineering teams.
About the job
Responsibilities
- Lead and manage backend and frontend engineers, fostering collaboration and predictable delivery.
- Act as the primary interface between Product and Engineering.
- Transform product requirements into a technical roadmap and own it end-to-end.
- Design, build, ship, and maintain scalable features for vertical applications.
- Make practical technical decisions balancing velocity, depth, and quality.
- Contribute across the stack to develop features, fix bugs, and optimize performance.
- Foster continuous improvement and innovation within the team.
Requirements
- Experience working with non-technical product managers.
- Experience managing engineering teams, resolving conflicts, and delivering high-quality software.
- Experience building, shipping, and maintaining production-ready applications, including AI-first applications.
- Strong coding skills and comfort working across the stack.
- Experience deploying cloud-based and on-premises applications.
- High agency and ability to proactively solve problems.
- Excellent communication skills in English.
Compensation & Benefits
- Weekly lunch stipend of $75, £75, or equivalent in local currency.
- Full health and dental benefits, including a separate mental-health budget.
- RRSP matching, 401(k), or pension scheme.
- 100% parental-leave top-up for up to six months for either parent.
- Annual enrichment benefits for arts and culture, fitness and wellness, quality time, and workspace improvements.
- Education and learning stipend for conferences, courses, and coaching.
- Six weeks of paid vacation (30 working days).
- Daily lunch program, snacks, and community and social events for office-based employees.
- Co-working benefit for employees not near an office.
- $500 home-office stipend.
Skills
Python, JavaScript, TypeScript, React, Node.js, Machine Learning, AI Agents, Cloud Computing, On-Premises Deployment, Application Performance Optimization
Similar jobs
Engineering Management jobsLeads and develops Dandy’s Sales Engineering team, partnering with Account Executives to support revenue growth through technical sales, product demonstrations, and customer advisory. Requires at least five years of dental-industry Sales Engineering experience and strong people leadership skills.
Leads technical strategy and a multidisciplinary engineering team responsible for billing, accounting, eligibility, and enrollment systems. The role requires 5+ years of engineering management experience, strong distributed-systems expertise with Python or Go, and experience developing engineering leaders.
Leads the team responsible for building and operating a reliable managed PostgreSQL service, combining people leadership, technical direction, roadmap ownership, and operational accountability. Requires 8+ years of software engineering experience, including 3+ years managing infrastructure, database, or developer-platform engineers.
Leads the engineering team and cross-organizational initiatives responsible for secure, consistent Unity Catalog runtime enforcement across Databricks compute engines and clouds. The role requires extensive distributed-systems experience, security expertise, operational maturity, and technical leadership.
Leads and develops an Enterprise Architecture team that supports strategic customer engagements, revenue growth, and enterprise modernization. The role requires 20+ years of experience, executive communication skills, deep architecture and data expertise, and an MSc or equivalent technology degree.