Job Description

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

Our company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.

We are hiring a Junior Developer with a proven track record in Python and/or Go as part of the Observability team.

The role involves developing a cloud-native monitoring stack that composes best-in-class open‑source monitoring tools. The stack is resilient, scalable, and provides deep insights out of the box, with a polished user experience for end‑users and lightweight Day 1 and Day 2 operations for administrators.

We are looking for a software engineer passionate about open source software, Linux, Kubernetes, and Observability.

...

Apply for this Position

Ready to join Canonical? Click the button below to submit your application.

Submit Application