Location
We have remote roles open in every time zone.
The role entails
- Leading their teams in elevating the Linux developer and user experience
- Designing, building and shipping high quality, performant software in Rust, Go and Python
- Demonstrating sound engineering principles through architecture, development and code reviews
- Taking responsibility for planning, estimation and execution
- Working with product management to define the vision and strategy for Ubuntu
- Setting expectations with other engineering teams, senior management, and external stakeholders
- Offering coaching, mentoring, technical feedback and hands‑on career development
- Contributing to upstream and neighboring open source projects
- Optimizing the distribution for performance, reliability, and security
- Debugging complex system‑level issues and delivering robust solutions
- Authoring and improving technical and community documentation
What we are looking for in you
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Ability to drive and deliver technical work streams going above and beyond expectations
- Lead and coach others to deliver exceptional engineering work
- A demonstrated passion for open source software
- Significant experience with Rust, Go, Python, Flutter or C/C++
- Professional written and spoken English
- Excellent communication and interpersonal skills
- Result‑oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
Nice‑to‑have skills
- Experience contributing to or leading open source projects
- Experience with Linux distributions/distribution engineering
- Experience with software packaging and distribution mechanisms
- Performance or Security Engineering experience
What we offer you
- Distributed work environment with twice‑yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long‑haul company events
Canonical is an equal opportunity employer
Canonical is a pioneering tech firm at the forefront of the global move to open source. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence – in order to succeed, we need to be the best at what we do.