All vacancies
Software Engineering Director
Canonical
Remote · worldwideSalary not disclosedfull-timeCanonical Careers
Even though this is a senior management position, managing managers, we expect Engineering Directors to be outstanding developers with the confidence to lead by example across the full range of activities in their teams. You need to understand what great code looks like in the language and genre of your product - whether that is a web service, or a system daemon, or a desktop application, or a distributed system.
Responsibilities
- Lead multiple teams of engineers, ranging from graduate to senior
- Develop your engineering managers and maintain Canonical culture
- Hire staff level engineers for specific roles like performance and quality
- Coach, mentor, and offer career development feedback
- Identify and measure indicators of team health and productivity
- Ensure rounded delivery including community participation and docs
- Implement disciplined engineering processes and defend them
- Set and measure progress against benchmark goals for speed and efficiency
- Represent your product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
Languages
- Work format
- Remote
- Seniority
- Head
- Posted
- 5 Aug 2026
- Last verified
- In the last 3 days
Similar roles
- Senior Application Security EngineerEPAM Systems · Remote · Armenia
- Senior WordPress Engineer (Freelance)XWP · Remote · worldwide, UTC+4 accepted
- Senior Full-Stack EngineerResourceful Talent Group · Remote · worldwide, UTC+4 accepted
- [TEMPLATE] Integration Engineer (Metronome)Stripe · Remote · worldwide, UTC+4 accepted
- Lead AI Agent DeveloperEPAM Systems · Remote · Armenia
- Senior Full-Stack EngineerTarteel AI · Remote · worldwide, UTC+4 accepted
