Canonical
Canonical1h ago
LinkedIn

Graduate Software Engineer

APJ
Full Time
Entry Level

Auto Apply to 50+ AI Matched Graduate Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Canonical

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

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...

APJ
Posted on LinkedIn