Lead an engineering organization by hiring, developing and managing engineers, setting its technical direction and driving reliable, high-quality software releases. The role combines people leadership with hands-on technical decision-making and includes applying AI to reduce manual effort in internal workflows.
Compensation
Base salary: CAD 200,000 to 230,000 per year
Responsibilities
Recruit, grow and manage engineers, with the focus on engineering rather than product management
Raise the pace of delivery so that priorities turn into dependable, high-quality releases
Set technical direction across customer-facing applications, internal tools, data, payments and IT systems
Design AI-driven workflows that cut the manual time needed across several service lines
Make architecture decisions and contribute hands-on code when the team needs it
Act as a technology advisor to clients, defining application vision and driving enhancements, bug fixes, and implementation projects within a supply chain consulting context.
Locations (4)
Montreal, Quebec, Canada
Toronto, Ontario, Canada
Los Angeles, California, United States
Atlanta, Georgia, United States
Responsibilities
Define application vision and roadmap
Develop enhancements to existing platforms
Investigate and fix issues
Deliver successful implementation projects
Support new deployments and continuous improvement
Requirements
Bachelor’s degree in Computer Science, Software, Information Technology, Supply Chain Management, Industrial Engineering, Distribution or related field
Develops scalable and accessible business cloud applications. Focuses on the technical design, development, enhancement, testing, debugging and maintenance of Cloud applications and supports the design of business processes in the cloud.
Compensation
$70,000.00 - $150,000.00
Responsibilities
Develops scalable and accessible business cloud applications
Focuses on the technical design, development, enhancement, testing, debugging and maintenance of Cloud applications
Migrates existing applications to the cloud, and modifies existing applications for the cloud, or builds new cloud-native applications
Creates and maintains various applications using different types of programming languages
Integrates data sources and identifies the kinds of problems that can arise due to incompatibility or security concerns
Requirements
post-secondary degree in related field of study
Nice to have: Customer Centricity
Nice to have: Verbal & written communication skills
Nice to have: Collaboration & team skills
Nice to have: Analytical and problem solving skills
Support the architectural evolution and influence the future technical direction of Google Cloud's source code management and software supply chain security infrastructure.
Transition source code management (SCM) products into an 'AI-first' era by developing capabilities that enable agents to autonomously orchestrate the software development lifecycle.
Design and develop the next generation of managed software supply chain security services at the intersection of systems development and identity security.
Lead and partner with Cloud foundations teams to build and deliver platforms that meet the security and compliance requirements of enterprise and public sector customers.
Partner with Product Managers and other Tech Leads to prioritize opportunities, efficiently distribute work to the team, and maintain system reliability by participating in Cloud Source on-call rotations.
Requirements
Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering, Computer Science, or a related technical field
Engineering Manager role to lead the team building, deploying, and customizing Spellbook for enterprise customers. A hybrid role of engineering manager and technical program lead.
Compensation
This role is not subject to Ontario's salary range disclosure requirement, as total compensation exceeds the threshold set out in the exemption.
Responsibilities
Own the Enterprise engineering plan
Partner with sales and the deal desk
Lead pre-sales prototyping
Lead, coach, and grow engineers across backend, full-stack, and forward-deployed roles
Drive delivery across teams
Requirements
Nice to have: enterprise SaaS deployments
Nice to have: integrations (DMS, CRM, procurement systems)
Nice to have: security and compliance (SOC 2, data residency)
Provide high quality support for various PF2 computer vision systems and maintain their software and uptime across sites worldwide.
Compensation
CAN, ON, Toronto - 57,400.00 - 95,900.00 CAD annually
Responsibilities
Provide resolution support of incoming tickets, including extensive troubleshooting tasks, with responsibilities covering multiple systems, features and services.
Work on operations and maintenance driven tasks including coding where needed.
Software deployment support in staging and production environments across multiple systems including some Tier-1 systems.
Develop tools to aid operations and maintenance.
Work with engineering team for taking over active issues and creating a team specific knowledge base and skill set.