Junior Software Developer - Observability

Company:  Canonical
Location: raleigh
Closing Date: 22/06/2026
Hours: Full Time
Type: Permanent

Job Description

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 Canonical at conferences and other events
  • Work from home with 2‑4 week periods of internal and external travel

Qualifications

  • Bachelor’s or equivalent in Computer Science, STEM or related field
  • Skilled Python developer with a track record in open‑source projects
  • Working knowledge of Go
  • Interest and experience with Ubuntu Linux, container images, Debian packaging, snap, or distributed systems
  • Passion for technology and a strong set of soft skills: enterprising, thoughtful, self‑motivated

Benefits

  • Remote work environment with twice‑yearly in‑person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance‑driven bonus or commission
  • Recognition rewards, annual holiday leave, maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform; Opportunity to travel to new locations
  • Priority Pass and travel upgrades for long‑haul company events

Location: Remote in EMEA and Americas regions

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr
Apply Now
Share this job
Canonical
  • Similar Jobs

  • Software Developer (Remote)

    raleigh
    View Job
  • Senior My SQL/DBA Developer

    raleigh
    View Job
  • 1-20- Power BI Developer

    raleigh
    View Job
  • Remote Data Entry Associate (Junior) – Accurate & Fast

    raleigh
    View Job
  • Independent Software Engineer (Remote)

    raleigh
    View Job
An unhandled error has occurred. Reload 🗙