Remote Software Engineer: Python, Go & Kubernetes

Canonical

United States

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Employee Assistance Programme
Travel to new locations for team and公司

Job summary

Canonical is hiring a software engineer to join the Kubernetes product team. You will build operators and addons, providing lifecycle management for mission-critical components and a zero-ops experience for integrating projects into Kubernetes.

You will gain familiarity with the latest Kubernetes features, contribute open-source solutions, and collaborate with a global team of engineers. This is a remote role spanning EMEA and the Americas.

Qualifications

  • Go or Python proficiency required.
  • Bachelor’s degree in CS, STEM or equivalent.
  • Strong written and verbal communication skills.
  • Interest in distributed teams and open-source software.

Responsibilities

  • Write high‑quality code to create new features.
  • Debug issues and interact with a vibrant community.
  • Collaborate proactively with a distributed team.
  • Work with engineers including experts in many fields.
  • Participate in internal and external events with travel 2–4 weeks.

Skills

Go
Python
Communication

Education

Bachelor's degree in CS or STEM

Tools

Kubernetes

Job description

Canonical is hiring a software engineer to join the Kubernetes product team. You will build operators and addons, providing lifecycle management for mission-critical components and a zero-ops experience for integrating projects into Kubernetes.

You will gain familiarity with the latest Kubernetes features, contribute open-source solutions, and collaborate with a global team of engineers. This is a remote role spanning EMEA and the Americas.

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

Similar jobs worth comparing

Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical • United States

Remote
MXN 1,048,000 - 1,486,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical Ltd • United States

Remote
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Senior Go/Python Engineer, Kubernetes & Open Source (Remote)
Senior Go/Python Engineer, Kubernetes & Open Source (Remote)

Canonical Ltd • United States

Remote
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Remote Engineering Manager, Python & Kubernetes
Remote Engineering Manager, Python & Kubernetes

Downtown Boulder Partnership • United States

On-site
USD 140,000 - 190,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Cleveland (OH)

On-site
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Las Vegas (NV)

Remote
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Boise (ID)

On-site
USD 90,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Minneapolis (MN)

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 yearly
Annual compensation review
Recognition rewards
+5
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • San Diego (CA)

On-site
USD 95,000 - 135,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Annual holiday leave
+3
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1