Launch your career
at the heart of open source
One mission, global impact
Why join Canonical?
You will be contributing to open source software used by millions. You'll own meaningful work from day one and solve real-world problems, while working alongside exceptional colleagues from all over the world.
Our progression program: Journey to Prof I
At Canonical, we believe that as talent is universally distributed, opportunity should be too. Our early careers program is a globally accessible, structured, and scalable pathway that nurtures potential, fosters continuous development, and aligns with our remote-first, open source culture. We call it the "Journey to Prof I."
It includes a defined three-tiered progression model (Graduate → Associate → Prof I), embedded feedback, and promotion cycles. On the Journey to Prof I, you’ll experience ownership over your work and have tangible impact from day one. We aim to set you up for long-term career success by empowering you to thrive.
The Journey to Prof I is a core part of Canonical's commitment to inclusive, future-focused talent development.
Leveling framework
Growth at Canonical is structured and transparent. Our leveling framework helps you understand where you are and how to get to the next stage. You can join us as a Graduate, if you are a recent undergraduate, or as an Associate, if you are in the early stages of your career or have recently finished a Master's degree.
Impact from Day 1
At Canonical, you will have responsibility from day one, and be empowered to take ownership on live projects working alongside global industry experts.
In their first month, Guilherme tackled an Ubuntu upgrade issue relating to RabbitMQ, and helped to improve the upgrade path for users.
As an Associate, Arwa launched a new company-wide compliance training platform, streamlining how we manage and deliver training globally.
Florentiana Introduced Terraform testing modules that are quickly becoming a product standard.
Desmond sourced 15 meetings in one day in the EMEA region, setting a strong example for the global SBDR team on how to optimize input and maximize output.
We set you up for success
Your growth at Canonical is engineered for your success through a structured onboarding journey. This includes an in-person induction, enabling you to make personal connections and understand how we operate across different areas of the company.
You'll also be paired with a regional colleague outside of your immediate team during pre-onboarding through our Peer Buddy program. They'll be a dedicated point of contact for practical support, insider tips, and a friendly welcome before you even arrive.
You own your career development and we provide you with the support to help accelerate it.
Our mentorship program matches you with experienced team members across the company. They'll offer invaluable advice, insights from their own experiences, and practical guidance to support your continuous growth.
The technology landscape moves fast. We'll help you keep up.
You get a personal USD 2,000 learning budget annually to develop professional and technical skills for your future.
Whether you choose to use your budget improving coding skills, upskilling through certifications, attending industry conferences, learning a new language, or building communication and leadership skills, you'll have the opportunity to intentionally shape your professional development.
Distributed teams
Since our inception, we have operated in a globally distributed environment. Our team members stay connected and informed regardless of country, culture or time zones. Our impactful processes center around real connections and collaboration, focusing on achieving the exceptional. We come together two to four times a year, traveling to exciting locations around the globe to collaborate, brainstorm, learn, and innovate.
Even in a globally distributed, remote-first company, you can still find your local Canonical community. From casual meetups to gatherings on special occasions, local meetups offer a chance to meet with coworkers living in your region and grow your network offline.
Connect with people around shared interests, experiences, and goals. Join Canonical Pride, the Women's Resource Group, Sustainable Growth, and more. If there's a community you'd love to see, you can help to create it yourself.
Globally distributed work doesn't mean working in a silo. To bridge the gap between our in-person sprints, we host a virtual Water Cooler Buddy program. This initiative brings people together, matching you with peers internationally to help you build meaningful connections.