← All jobs

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.

Canonical initialsCanonical
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 apply

Source checked: 2026-10-11

Browse job categories

Related jobs