Job Description

Junior Software Developer – Observability role at Canonical

Canonical is a leading provider of open‑source software and operating systems. Our platform, Ubuntu, is widely used in enterprises such as public cloud, data science, AI, engineering, and IoT. We are a pioneer in globally distributed collaboration with 1,200+ colleagues in 75+ countries. Teams meet two to four times yearly in person, in interesting locations worldwide.

We are hiring a Junior developer with proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud‑native monitoring stack that composes best‑in‑class open‑source tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end‑users, and administrators enjoy lightweight Day 1 and Day 2 operations.

Location

This role will be based remotely in the EMEA and Americas regions.

Respo...

Apply for this Position

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

Submit Application