Junior Observability Engineer (Python/Go) – Remote

Canonical

United States

Remote

USD 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Wellness Platform
Travel to new locations to meet peers
Priority Pass and travel upgrades for

Job summary

Canonical is hiring a Junior developer for the Observability team to build a cloud-native monitoring stack using open-source tools on Kubernetes and related platforms. You will ship features, improve performance, and deliver a polished user experience for Day 1 and Day 2 operations.

You should bring a solid Python background, some Go knowledge, and a passion for open source, Linux, and distributed systems. This role is remote across EMEA and the Americas, with travel to events as needed.

Qualifications

  • Bachelor's degree in Computer Science, STEM or equivalent.
  • Proven track record as a Python developer, preferably with open source.
  • Working knowledge of Go.
  • Interest/experience with two or more: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.

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 community.
  • Review code produced by other engineers.
  • Attend conferences to represent Canonical and the Charmed Observability Stack.
  • Work from home with global travel 2 to 4 weeks for internal and external events.

Skills

Python
Go
Open source
Distributed systems

Education

Bachelor's degree in Computer Science or STEM

Tools

Juju
Ubuntu Linux
Debian packaging
snap
container images

Job description

Canonical is hiring a Junior developer for the Observability team to build a cloud-native monitoring stack using open-source tools on Kubernetes and related platforms. You will ship features, improve performance, and deliver a polished user experience for Day 1 and Day 2 operations.

You should bring a solid Python background, some Go knowledge, and a passion for open source, Linux, and distributed systems. This role is remote across EMEA and the Americas, with travel to events as needed.

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 • United States

Remote
USD 70,000 - 110,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+6
Senior Observability Engineer (Remote)
Senior Observability Engineer (Remote)

GitHub • United States

Remote
USD 124,000 - 329,000
Remote Distributed Systems Testing Engineer (Python/Go)
Remote Distributed Systems Testing Engineer (Python/Go)

FarCoder • Northern (KY)

On-site
USD 25,000 - 40,000
Remote Software Engineer: Python, Go & Kubernetes
Remote Software Engineer: Python, Go & Kubernetes

Canonical • United States

On-site
USD 120,000 - 180,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+5
Kubernetes Software Engineer - Go/Python (Remote)
Kubernetes Software Engineer - Go/Python (Remote)

Canonical • United States

Remote
USD 120,000 - 180,000
Learning budget
Compensation review
Maternity/Paternity leave
+5
Remote Software Engineer - Python, Go & Kubernetes
Remote Software Engineer - Python, Go & Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 170,000
Learning budget
Annual compensation review
Travel opportunities
+2
Senior Observability Platform Engineer
Senior Observability Platform Engineer

CVS Health • Iowa (LA)

Hybrid
USD 83,000 - 222,000
Remote Observability Engineering Manager
Remote Observability Engineering Manager

Canonical • United States

Remote
USD 140,000 - 190,000
Learning budget of USD 2,000 per year
Annual compensation review
Travel opportunities for company-initi
+1
Lead Observability Platform Engineer
Lead Observability Platform Engineer

CVS Health • Kentucky

Hybrid
USD 83,000 - 222,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options
+1
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical • United States

On-site
MXN 1,048,584 - 1,485,494
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4