Canonical
Canonical2h ago
LinkedIn

Graduate Software Engineer

NAMER
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 hiring for its 2025-2026 Graduate Software Engineer program across engineering teams worldwide. As a global platform company working on everything from BIOS and boot loaders to desktop applications, Kubernetes clusters, and supercomputers, you will tackle diverse software challenges in open source products and commercial business systems.

Your Responsibilities

  • Shape the roadmap for your product at global sprints every six months.
  • Focusing on design and user experience, even for developer tooling and command line apps.
  • Writing high-quality, resilient, and performant code serving millions of daily users.
  • Towards mastery of key programming languages (Python, Rust, C/C++, Golang, JavaScript, Java) and deep Linux system knowledge.
  • Engaging with the open source community through code reviews, issue trackers, and documentation.
  • Responding to customer issues as a priority while developing an understanding of enterprise requirements.

What We Are Looking For

We seek exceptional high-performing students with:

  • An undergraduate degree in Computer Science, Business Informatics, Mathematics, or another STEM discipline with programming courses.
  • Confidence to deliver high-quality code and a track record of outstanding academic results.
  • Experience with Ubuntu or another Linux distribution (nice-to-have: upstream contributions).
  • A personal portfolio of technology projects beyond the curriculum.

We offer a fully remote, distributed work environment aligned by time zone. While most roles are home-based, we bring teams together twice yearly for deep 'sprints' to foster mentorship, pair programming, and career development in interesting locations globally.

Company

Canonical

Canonical

Canonical is a pioneering technology firm and leading provider of open source software, best known as the publisher of Ubuntu—the world's most popular enterprise Linux distribution running from cloud ...

NAMER
Posted on LinkedIn