Engineering Manager, Research & Development
ACV
Administration, Software Engineering, Other Engineering
Toronto, ON, Canada
Posted on May 5, 2026
Who we are looking for:
People manage engineers (software, quality, or site reliability) and accountable for team delivery and performance.
What you will do:
- Actively and consistently support all efforts to simplify and enhance the customer experience.
- Lead a polyglot engineering team, directly manage and mentor a diverse team of engineers (local and remote).
- Act as a hands-on mentor, conducting deep-dive code reviews and creating personalized career development paths for engineers working across varied languages and frameworks.
- You are accountable for people management, recruiting for your team, associate career development and performance management.
- Serve as the primary technical interface for non-engineering partners, translating complex R&D progress into clear business impact and roadmap updates.
- Bridge Research and Production, drive the evolution of R&D prototypes into scalable, production-ready systems, ensuring that experimental code meets long-term stability and performance standards.
- Balance innovation with stability by strategically allocating resources to maintain the "innovation-to-maintenance" ration, ensuring core systems remain stable while the team pursues high-risk, high-reward R&D milestones.
- Other duties as assigned
What you will need:
- 4 Year / Bachelors Degree - Computer Science, Engineering, or equivalent required
- 8 year(s) Technology field
- Ability to read, write, speak and understand English.
- Providing architectural guidance across a modern stack including Python, Java, React, React Native, Postgres, MySQL, Kubernetes and more.
- Strong understanding of RESTful and/or GraphQL API design patterns to ensure seamless communication between mobile, web, and polyglot backend services.
- Practical experience with distributed messaging and streaming platforms, preferably Kafka, to support high-throughput, decoupled microservices.
- Experience managing technical roadmaps and resource allocation within Agile or Kanban frameworks, balancing long-term research goals with immediate delivery milestones.
- Demonstrated experience leading software teams in a Research and Development or high-innovation environment, specifically taking prototypes from "proof of concept" to production-grade deployment.
- Hands-on experience architecting and deploying scalable applications within AWS and GCP, including deep knowledge of their respective storage (S3/GCS) and database (RDS/others) ecosystems.
- Familiarity with Python-based machine learning libraries (e.g., PyTorch, TensorFlow, or Scikit-learn) to support data-heavy research and predictive modeling projects.
- Experience managing containerized workloads at scale, particularly in hybrid-cloud or multi-cloud deployments.
- Exceptional ability to articulate complex technical trade-offs to non-technical stakeholders and translate business requirements into clear technical specifications for the engineering team.
#LI-AM3