Open Role
Canonical

Remote opportunity at

Canonical

Senior Software Engineer - Python/Golang - Kubernetes

Canonical is seeking a Senior Software Engineer for its Kubernetes product group. The post is remote and full-time, open to candidates in EMEA and the Americas.…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical is seeking a Senior Software Engineer for its Kubernetes product group. The post is remote and full-time, open to candidates in EMEA and the Americas. The team creates two kinds of software: operators that manage the full life cycle of mission-critical components, and add-ons that let projects slot into a Kubernetes cluster without operational overhead. The engineer tracks new Kubernetes capabilities and carries the best open source ideas into…

Job Description

Canonical is seeking a Senior Software Engineer for its Kubernetes product group. The post is remote and full-time, open to candidates in EMEA and the Americas. The team creates two kinds of software: operators that manage the full life cycle of mission-critical components, and add-ons that let projects slot into a Kubernetes cluster without operational overhead. The engineer tracks new Kubernetes capabilities and carries the best open source ideas into features for end users.

The senior engineer shares accountability for results across team, department and company, collaborates with fellow leads, mentors colleagues and advises on their careers, and works alongside industry peers and partners to ship suitable solutions for customers. Additional tasks include writing high-quality code for new features, resolving issues with the community and working with a dispersed team. Trips lasting two to four weeks support internal and external events.

Applicants should love open source, Linux, Go, Python and Kubernetes, and speak and write clearly. Canonical describes itself as a remote-first, founder-led, profitable company, and holds in-person team sprints twice a year.

Responsibilities

  • Build operators that manage the full life cycle of critical components
  • Build add-ons that integrate projects into Kubernetes with minimal operational effort
  • Stay current with Kubernetes capabilities and bring open source ideas into products
  • Share responsibility for outcomes with other leads
  • Mentor colleagues and advise them on career progression
  • Write high-quality code for new features and debug issues
  • Work with a distributed team and with industry partners

Requirements

  • Strong Go developer who is also fluent in Python
  • Experience with Kubernetes
  • Strong written and spoken communication
  • Bachelor's or equivalent in computing, STEM or a similar discipline
  • Enthusiasm for technology and for working alongside capable people

Qualifications

  • Passion for open source, Linux and cloud-native tooling
  • Self-motivated, curious and thoughtful
  • Comfort engaging with open source communities

Core Skills

Benefits

  • Performance-driven annual bonus
  • USD 2,000 annual learning budget
  • Yearly pay review and recognition awards
  • Annual leave and maternity and paternity leave
  • Employee assistance programme
  • Two in-person team sprints per year
  • Trips to new locations, Priority Pass and upgraded long-haul travel

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is the job remote?

Yes. The posting is remote and open in EMEA and the Americas.

What are operators and add-ons here?

Operators handle full life-cycle management of critical components. Add-ons offer a low-operations way of connecting projects to Kubernetes.

Which languages are required?

Go is central, with fluency in Python also expected, plus Kubernetes experience.

Is pay listed?

No salary is stated. Pay considers location, experience and performance.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote

Posted by Canonical

Source: Canonical

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

342Open Jobs
—No reviews yet
View Company Profile