← Back to opportunities
About the Role
Junior Software Developer - Observability
Join Canonical as a Junior Software Developer in the Observability team. Canonical is a leading provider of open‑source software and operating systems. Our platform, Ubuntu, is widely used in enterprise cloud, data science, AI, engineering, and IoT initiatives.
The role focuses on building a cloud‑native monitoring stack that integrates best‑in‑class open‑source tools. You will develop, test, and document new features, debug issues, and collaborate with a globally distributed team. Your work will be delivered to users who run Kubernetes, OpenStack, bare‑metal, VMs, and containers.
Responsibilities
- Collaborate proactively with a globally distributed team
- Write, test, and document high‑quality code to create new features
- Debug issues and interact with a vibrant open‑source community
- Review code produced by other engineers
- Represent Cano...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position