Open Role
Canonical

Remote opportunity at

Canonical

Software Engineer - Python/Golang - Kubernetes

Canonical is recruiting a software engineer for its Kubernetes product team. The engineer creates two kinds of software: operators, which take on full lifecycle management for…

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
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical is recruiting a software engineer for its Kubernetes product team. The engineer creates two kinds of software: operators, which take on full lifecycle management for critical components, and addons, which let projects plug into Kubernetes with almost no operational effort. The work keeps pace with the latest Kubernetes features and turns useful open source ideas into functionality for end users. Duties include writing high-quality code for new features, diagnosing…

Job Description

Canonical is recruiting a software engineer for its Kubernetes product team. The engineer creates two kinds of software: operators, which take on full lifecycle management for critical components, and addons, which let projects plug into Kubernetes with almost no operational effort. The work keeps pace with the latest Kubernetes features and turns useful open source ideas into functionality for end users.

Duties include writing high-quality code for new features, diagnosing issues, and engaging with an active open source community. The engineer works with peers, partners and a distributed team, and can learn from experienced specialists across many fields. The role is remote and open to candidates in EMEA and the Americas. Trips of two to four weeks may be needed for in-house and outside events.

Experience with Go or Python is essential, and experience with both is preferred. Kubernetes experience is a preference rather than a hard requirement. Candidates need strong written and spoken communication, and a degree-level study in computing, a STEM subject or a closely related area.

Canonical is a global software company that publishes Ubuntu, a platform used across enterprise and cloud settings. It employs more than 1,000 people in over 70 countries and is a remote-first business.

Responsibilities

  • Write high-quality code for new operators and addons
  • Diagnose issues and engage with the open source community
  • Work proactively with a distributed team
  • Track Kubernetes developments and bring suitable open source work into the product

Requirements

  • Go or Python required
  • Strong written and spoken communication
  • Proactive working style within a distributed team
  • Readiness for trips of 2 to 4 weeks for in-house and outside events

Qualifications

  • Experience with both Go and Python (preferred)
  • Kubernetes know-how (welcome, though not a hard requirement)
  • Degree-level study in computing, a STEM subject or a closely related area

Core Skills

Benefits

  • Remote working, with in-person team sprints twice a year
  • USD 2,000 yearly budget for learning and development
  • Yearly pay review and recognition awards
  • Annual holiday leave, plus maternity and paternity leave
  • Employee assistance and wellness programme
  • Opportunities to visit new cities to meet colleagues

Frequently Asked Questions

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

Where is the role open?

The posting describes it as a remote role open to people in EMEA and the Americas.

Which programming languages are needed?

Go or Python is required, and experience with both is preferred.

Is Kubernetes experience needed?

Kubernetes know-how is welcome, though it is not a hard requirement.

Does the posting state a salary?

No salary figure is given. Base pay depends on 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