engineering
Posted Nov 7, 2025Ubuntu Software Engineer
at Canonical
On-site
You are nearing today's limit. Upgrade for unlimited access.
Responsibilities
- Architecture : engineer the integration of open source from boot firmware to cloud applications deployment
- Drive and a track record of going above and beyond expectations
Requirements
- Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.
- Ubuntu is not just the world’s most deployed open source operating system, it's a platform that enables innovation for millions of users across the globe.
- Desktop: driving Ubuntu Desktop, our future immutable desktop: Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications for the desktop crafted with Flutter
- As an engineer working on Ubuntu you could work on any or all of the following categories:
- Development : design, build and ship new foundational systems software and applications in Rust, Go, Flutter, and Python
- Distro Engineering : the maintenance and evolution of a Linux distribution and its repositories
- At Canonical, you will have the opportunity to engage with and contribute to the broader open source community.
- Designing, building and shipping software in Rust, Go and Python
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- experience with Rust, Go, Python, Flutter or C/C++
- Experience with Linux distributions and distribution engineering •
- Experience with software packaging and distribution mechanisms
- Understanding of build systems and toolchains, including for cross-compilation
- As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis.
Benefits
- We consider geographical location, experience, and performance in shaping compensation worldwide.
- We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance.