Graduate Software Engineer
Full Job Description
About the Role
Canonical is a leading provider of open-source software and operating systems to global enterprise markets. Our platform, Ubuntu, powers breakthrough initiatives including public cloud, data science, AI, engineering innovation, and IoT.
The Opportunity
We are hiring 2025-2026 Graduate Software Engineers into teams across the globe (EMEA, APAC, AMER). As a global platform company, you will tackle diverse software challenges ranging from low-level Linux systems (BIOS, kernel) to desktop applications and Kubernetes clusters.
Your Impact
- Shape product roadmaps at global sprints every six months.
- Focus on design and UX for developer tooling and CLI apps.
- Write high-quality, resilient code serving millions of users daily.
- Mastery in Python, Rust, C/C++, Golang, JavaScript or Java.
- Engage with the open-source community via code reviews and issue trackers.
About Canonical
We are a pioneering tech firm changing the world of software. Most colleagues work from home since 2004, gathering twice yearly for deep 'sprints' in interesting locations around the world to align on strategy.
Who We Are Looking For
- Exceptional academic track record (High School & University).
- Undergraduate degree in CS, Business Informatics, Mathematics or STEM with programming courses.
- Confidence to deliver code and experience with Ubuntu/Linux distributions.
- Evidence of personal projects beyond curriculum.
- Excellent interpersonal skills, curiosity, flexibility, accountability, and ability to travel internationally twice a year for company events.
Nice-to-Have
- Upstream open-source contributions (Debian, Fedora, Arch).
- Packaging experience or leadership skills.
- Business and commercial interests.
What We Offer
We offer a distributed work environment with twice-yearly team sprints. Benefits include an annual learning budget ($2,000), performance-driven bonuses, recognition rewards, wellness programs, travel upgrades for long-haul events, and priority pass access.
Company
Canonical
We deliver open source to the world faster, more securely and cost-effectively than any other company. We are the publishers of Ubuntu, the world's most popular enterprise Linux distribution running f...