Canonical
Graduate Software Engineer (Open Source & Linux)
Remote · Anywhere · EU / UK hours · Full-timePay not disclosedAbout a minute here, then a few on Canonical's site. Your application is saved on Tamborin first.
What this role offers
Verified candidates onlyNeeds a passed Tamborin skills check
EU / UK hoursCore overlap around 9:00–15:00 UTC
- Type
- Full-time
- Pay
- Pay not disclosed
- Where
- Remote · Anywhere
- Start
- Flexible
- Who can apply
- EU / UK hours
- Apply by
- Open until filled
- Experience
- Entry level
- Openings
- 1
About the role
What you'll do
Canonical, the company behind Ubuntu, is hiring 2025 and 2026 graduates into its engineering teams. You'll write production code for open-source products used by millions, take part in code reviews and community issue tracking, and help with customer issues, with mentoring from teammates in your time-zone region.
Requirements
- Recent degree in Computer Science, Mathematics or another STEM field with programming
- Strong academic record at school and university
- Able to deliver quality code in Python, Go, Rust, C/C++, JavaScript or Java
- Hands-on experience with Ubuntu or another Linux distribution
- Personal software projects beyond coursework
Home-based and open worldwide, including Africa; teams are grouped by region (EMEA for African candidates) and the role includes occasional international travel for company sprints.
Skills
PythonGoLinuxOpen sourceC/C++
About Canonical
London, UKWebsite ↗Pay not disclosedCanonical · EU / UK hours