Director of Software Engineering leading AI Workflows and Ecosystem teams, managing 30+ engineers. Driving innovative product strategies and enhancing development practices at Jobber.
Responsibilities
Develop and execute a forward-thinking product strategy that aligns with Jobber’s long-term business goals
Manage a team of Engineering Managers and Senior Engineering Managers, supporting them in leading the growth and continuous improvement of a team of 30+ Software Engineers
Drive product quality, stability, and performance as the team scales, while protecting agility and maximizing impact through each stage of growth.
Amplify engineering excellence through high-quality software development best practices, mentorship, and a culture of continuous improvement
Partner with peers on the Leadership Team to drive company strategy and advance critical company objectives.
Utilize AI tools to enhance development practice.
Requirements
Proven experience as an organizational leader at the Director-level or higher.
A strong track record of managing and developing people managers across multiple teams and disciplines.
Hands-on experience running agile organizations at scale, with a sense of urgency to deliver high-quality solutions to customer problems.
Experience developing and executing a strategy that balances feature development, infrastructure improvement, and ongoing software maintenance.
A demonstrated ability to balance customer value with business impact while managing a multi-million dollar budget.
A mindset that embraces AI and emerging technologies as opportunities to accelerate innovation and elevate team capabilities.
Experience building diverse, high-performing teams.
A passion for AI technology and agentic systems.
Benefits
A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind
Matching in RRSP, TFSA or FHSA
Stock options
A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.
Staff Software Developer leading design and delivery of platform capabilities at Penn Interactive. Collaborating in an agile environment to optimize and maintain key services and APIs.
Senior Design Engineer in Transportation for Arcadis managing municipal roadway and infrastructure projects in Canada. Collaborating with teams to deliver sustainable design solutions that improve communities and mobility.
Senior Software Developer improving the One45 platform for health professions education institutions. Balancing maintenance and new work, contributing to modernization and supporting critical workflows.
Senior Software Developer building and maintaining connections to financial data sources at Wealthsimple. Focus on scraping, API integrations, and enhancing the reliability of data acquisition systems.
Senior Tools Software Engineer at SkyBox Labs developing robust tools for UE5 game development. Collaborating with teams to streamline workflows and enhance content creation.
Senior Engineer on Platform Infrastructure team at CreatorIQ. Leading the design and governance of Agentic Solutions for AI integration and automation.
Software Engineer Co - Op Student developing Ruby on Rails applications for MealSuite. Join the Engineering team to contribute to feature development and technical improvements.
Software Support Senior Engineer managing complex customer issues for the Boomi platform. Engaging with customers to resolve technical challenges and collaborating with Product and Engineering teams.
Software Engineer developing backend features in Go for secure open source solutions at Chainguard. Focused on the open source supply chain with enterprise - scale systems.
Senior Software Engineer building secure software supply chain for Chainguard. Responsible for core components in Go on GCP including customer onboarding and data ingestion.