← Back to opportunities

Junior Software Developer - Observability

📍 Location
raleigh
⏰ Job Type
Full-time
📅 Posted
June 07, 2026

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