Apply NowSave Job

Early careers

Canonical
RemoteRemote
Full Time
Posted Yesterday
Agile*Git*HTML/CSS*JavaScript*Python*RabbitMQ*SQL*Terraform*Ubuntu*

Role Overview

Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!

In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

Careers

One mission, global impact

Discover our roles

Benefits & Perks

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.
  • Previous quote Next quote
  • “On the Journey to Prof I, I transitioned from the rigid guidelines of university to truly owning my work as a professional engineer.”
  • Pedro
  • Software Engineer I
  • “I had the opportunity early on to work on critical and impactful projects, ultimately helping me get to the next step in my Canonical journey.”
  • Shriya
  • Associate Talent Scientist

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.
  • Learn more about career progression at Canonical ›

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.
  • Guilherme, Associate Software Engineer in Ubuntu Engineering
  • As an Associate, Arwa launched a new company-wide compliance training platform, streamlining how we manage and deliver training globally.
  • Arwa, Talent Experience (HR) Generalist I
  • Florentiana Introduced Terraform testing modules that are quickly becoming a product standard.
  • Florentiana, Associate Software Engineer in Commercial Systems
  • 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.
  • Desmond, Business Development Representative I

We set you up for success

  • We set you up for success at Canonical
  • 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.
  • Learn more about global collaboration ›
  • Previous slide Next slide

Local meetups

Team member led Resource Groups

Water Cooler Buddy program

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

Build your future at Canonical.

  • Discover our roles
  • We use cookies and similar methods to recognize visitors and remember preferences.
  • We also use them to measure campaign effectiveness and analyze traffic on our websites.
  • By selecting ‘Accept‘, you consent to the use of these methods by us and trusted third parties.
  • For further details or to change your consent choices at any time see our cookie policy.

Job Details

LocationRemote
Job TypeFull Time
Experience LevelEntry Level
EducationBachelor's Degree
PostedOctober 20, 2026 at 01:36 PM

Ready to Apply?

Don't miss out on this opportunity. Apply now and take the next step in your career.

Apply Now
Early careers at Canonical | TechiHub Jobs | TechiHub