Junior Software Developer - Observability

Canonical

Daytona Beach (FL)

Remote

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Wellness Platform

Job summary

A leading software provider is hiring a Junior Developer to join their Observability team. This role involves using Python and Go to build a cloud-native monitoring stack, collaborating with a distributed team which includes global travel for events. Candidates must have a Bachelor's in Computer Science or related fields and experience with open-source projects. The company offers a flexible distributed work environment along with annual personal development budgets and other benefits.

Qualifications

  • Skilled in Python development with an open source track record.
  • Working knowledge of Go programming language.
  • Experience with Ubuntu Linux, container images, or Snap technology.

Responsibilities

  • Collaborate proactively with a globally distributed team.
  • Write, test, and document high-quality code.
  • Debug technical issues and engage with the open-source community.
  • Review code from other team members.
  • Represent the company at conferences.

Skills

Python development
Go programming
Open source collaboration

Education

Bachelor's in Computer Science or STEM

Tools

Ubuntu Linux
Debian packaging
Container images

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 widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We collaborate with the world’s leading public cloud and silicon providers, and industry leaders across many sectors. With 1,200+ colleagues in more than 75 countries, we pioneer global distributed collaboration and operate as a predominantly remote company.

We are founder‑led, profitable, and growing, and our teams meet two to four times yearly in person at interesting locations around the world to align on strategy and execution.

Location: Remote in the EMEA and Americas regions.

We are hiring a Junior developer with a proven track record in Python and/or Go to join our Observability team. You will help build a cloud‑native monitoring stack that composes best‑in‑class open‑source monitoring tools, delivering deep insights out of the box for users and administrators.

Responsibilities
  • Collaborate proactively with a globally distributed team
  • Write, test, and document high‑quality code to add new features
  • Debug issues and interact with a vibrant open‑source community
  • Review code produced by other engineers
  • Represent Canonical at conferences, attending internal and external events
  • Work from home with global travel of 2–4 weeks for internal and external events
Qualifications
  • You love technology and working with brilliant people
  • You value soft skills and are passionate, enterprising, thoughtful, and self‑motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • You are a skilled Python developer, preferably with a track record in open source
  • You have a working knowledge of Go
  • You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, Snap, distributed systems
Benefits
  • Distributed work environment with twice‑yearly in‑person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review"Recognition rewards"
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long‑haul company events
Equal Opportunity Employer

Canonical is an equal opportunity employer. We foster a workplace free from discrimination. We welcome applicants of all identities and give fair consideration to all applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • City of Syracuse (NY)

Remote
USD 60,000 - 80,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Washington

Remote
USD 70,000 - 90,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Phoenix (AZ)

Remote
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Nashville (TN)

Remote
USD 70,000 - 90,000
Personal learning and development budget of USD 2,000
Annual compensation review
Recognition rewards
+4
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Cincinnati (OH)

Remote
USD 70,000 - 90,000
Personal learning budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Los Angeles (CA)

Remote
USD 90,000 - 130,000
Personal learning and development budget of USD 2,000
Annual compensation review
Team Member Assistance Program & Wellness Platform
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Seattle (WA)

Remote
USD 80,000 - 100,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Pittsburgh

Remote
USD 75,000 - 95,000
Personal learning and development budget
Annual compensation review
Team Member Assistance Program
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Milwaukee (WI)

Remote
USD 70,000 - 90,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Junior Software Developer - Observability
Junior Software Developer - Observability

Canonical • Fresno (CA)

Remote
USD 70,000 - 90,000
Competitive base pay
Annual bonus or commission
Personal learning and development budget of USD 2,000
+2