Graduate Software Engineer, Open Source and Linux at Canonical
Confirmed open
Join Canonical’s worldwide home-based engineering teams to build Ubuntu and open-source software.
- Location
- Remote
- Advertised region
- Home based - Worldwide
- Work arrangement
- remote
- Technologies
- Python, JavaScript, Java, C++, Kubernetes, Linux, Go
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
Role overview
The graduate role writes resilient code for products and developer tools, works with users through reviews and issue trackers, and contributes to product planning at periodic in-person sprints. Canonical seeks STEM graduates with Linux familiarity and programming in Python, Rust, C/C++, Go, JavaScript or Java.
About Canonical
Canonical publishes Ubuntu and builds commercial and open-source technology for cloud, data, AI and connected-device environments. The company describes itself as globally distributed and says most colleagues work from home.
How to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-10-11