Software Engineering Director

Canonical UK Ltd

Home Based
Fully remote
Manage engineering managers and staff engineers
Lead cross-functional, multi-time zone projects
Drive testing and benchmarking for quality
Canonical UK Ltd is seeking a Software Engineering Director to lead multiple engineering teams remotely. The ideal candidate will have extensive management experience in software development, especially in open source, with a focus on mentoring and team productivity

Job Summary

  • This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time zones, hiring and managing engineering managers and staff engineers.
  • We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable and more secure for deployment and development.
  • We have director level roles across a wide range of engineering domains, including Python and Golang, C / C++ / Rust, Data infrastructure, HTML / CSS / JavaScript / Typescript / React, Flutter, Distro packaging and systems, SAAS and web microservices, Kernel, Servers, Graphics, Browser and Desktop, Silicon enablement and embedded devices, and Product Security.

Matching Summary

Match Score: 85

Canonical UK Ltd is seeking a Software Engineering Director to lead multiple engineering teams remotely. The ideal candidate will have extensive management experience in software development, especially in open source, with a focus on mentoring and team productivity.

Skills & Requirements

Must-have

  • Manage engineering managers and staff engineers
  • Lead cross-functional, multi-time zone projects
  • Drive testing and benchmarking for quality
  • Set and defend high expectations for work ethic
  • Outstanding Linux-based software engineering track record
  • Experience in leading, coaching, and mentoring developers

Nice-to-have

  • Develop and evangelize great engineering practices
  • Community participation and documentation
  • Passion for software development
  • Drive for continual learning
  • Builds trust, relationships, and confidence
  • Result-oriented with personal drive

Key Requirements

  • Extensive management experience
  • Undergraduate degree in Computer Science or STEM
  • Ability to travel twice a year
  • Solid experience in agile development environment

Work Rights

Not specified

Tailored Resume

Cover Letter