This job posting has expired
Expired on May 6, 2026
Graduate Software Engineer, Open Source and Linux, Ubuntu
Job Description
Canonical is hiring 2025 and 2026 Graduate Software Engineers into engineering teams around the world. As a global platform company, we offer a wide range of software engineering challenges, from BIOS and boot loaders up to desktop applications and containers. You will work in a variety of languages including Python, Golang, Rust, C/C++, and JavaScript. Most of our engineering teams work from home.
Responsibilities
- Shaping the roadmap for your product at global sprints
- Writing high quality, resilient and performant code
- Engaging with users and the open source community
- Responding to customer issues
Qualifications
- Exceptional academic track record
- Undergraduate degree in Computer Science, Business Informatics, Mathematics or STEM discipline
- Experience with Ubuntu or another Linux distribution
- Professional written and spoken English