← All roles
C

Software Engineering Director

Canonical · Engineering · Lead · 4d ago

✓

Anyone, anywhere in the world can apply.

The role is explicitly remote with positions available across all time zones globally.

WorldwideAny timezoneLinuxOpen SourceEngineering ManagementDistributed Systems

Applies on the original listing · via Jobicy

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

The role is explicitly remote with positions available across all time zones globally.

Positions are available across all time zones with globally distributed teams.

Async-first
The listing doesn't promise async-first working.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
Provides a personal learning and development budget of USD 2,000 per year.
Annual retreat
Mandatory in-person team sprints twice a year for up to two weeks each.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

Canonical is seeking a Software Engineering Director to oversee multiple engineering teams, managers, and staff engineers building major open-source products. In this role, you will set strategic direction, enforce rigorous software quality and testing benchmarks, cultivate engineering management talent, and align multi-team delivery across distributed time zones while maintaining hands-on technical understanding.

What you'll do

  • Lead multiple engineering teams ranging from graduate to senior levels and mentor engineering managers.
  • Hire staff-level engineers across domains such as performance, security, and quality assurance.
  • Define, implement, and defend disciplined software engineering processes and quality standards.
  • Represent your product line to executive stakeholders, enterprise partners, and open-source communities.
  • Collaborate across leadership to manage dependencies and drive strategic engineering initiatives.

What you bring

  • Extensive engineering management experience managing managers and technical leaders.
  • Outstanding Linux-based software engineering track record across relevant systems or languages.
  • Undergraduate degree in Computer Science or STEM, or a compelling equivalent background.
  • Strong verbal and written English communication skills with experience in public presentations.
  • Willingness to travel globally twice per year for company events lasting up to two weeks.

About Canonical

Canonical is the publisher of Ubuntu and a pioneer in open-source solutions for enterprise cloud, AI, and IoT infrastructure. Operating as a distributed company since 2004, Canonical recruits globally to advance open-source software reliability and security.

View Canonical profile & open roles →

Get new verified roles in your inbox — no account needed.

Unsubscribe any time. See our Privacy Policy.