Junior Ubuntu Software Engineer — Canonical
Remote
Jobs

Junior Ubuntu Software Engineer

Canonical (publisher of Ubuntu, 1,200+ colleagues across 75+ countries, remote-first since 2004) seeks Junior Software Engineers across four teams: Foundations (package managers, compilers, bootloaders), Server, Desktop, and Debcrafters (Ubuntu archive). Work in Rust, Go, Python, Flutter, and C/C++. Ideal for new graduates or early-career engineers passionate about open source. No prior industry experience required — strong academic record and genuine open-source interest essential.

Ready to Apply?

Click the button below to visit the application page and submit your application.