Kubernetes Software Engineer

Publisher of Ubuntu, pioneering open source tech firm leading AI, IoT and cloud platforms
Cloud
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Kubernetes Software Engineer

Canonical, the company behind Ubuntu, is seeking a Kubernetes Software Engineer to join their cloud platform team. This role offers an exciting opportunity to work with cutting-edge open source technologies, particularly focusing on Kubernetes operators and addons development. As a team member, you'll be responsible for building and maintaining mission-critical components that provide seamless integration with Kubernetes environments.

The position offers a truly remote-first work environment, with Canonical being a pioneer in distributed work since 2004. You'll collaborate with a global team of talented engineers and experts, participating in twice-yearly in-person team sprints. The role requires expertise in Golang and Python, along with strong Kubernetes experience.

What makes this role particularly attractive is the combination of technical challenges and the opportunity to work with open source technologies that are shaping the future of cloud computing. You'll be at the forefront of innovation, working with the latest Kubernetes features and incorporating the best of open-source solutions.

The company offers comprehensive benefits, including a generous learning budget, parental leave, and unique perks like Priority Pass for business travel. Canonical's commitment to diversity and inclusion, coupled with their global impact through Ubuntu, makes this an excellent opportunity for engineers passionate about open source and cloud technologies.

Working at Canonical means joining a pioneering tech firm that's actively changing the world through open source solutions, particularly in AI, IoT, and cloud computing. The company's remote-first culture and global presence provide an excellent platform for professional growth and impact in the open source community.

Last updated 8 days ago

Responsibilities For Kubernetes Software Engineer

  • Write high-quality code to create new features
  • Debug issues and interact with community
  • Collaborate proactively with distributed team
  • Build Kubernetes operators and addons
  • Work with latest Kubernetes features
  • Collaborate with industry peers and partners

Requirements For Kubernetes Software Engineer

Go
Python
Kubernetes
Linux
  • Golang developer fluent in Python
  • Experience with Kubernetes
  • Strong written and verbal communication skills
  • Bachelor's or equivalent in Computer Science, STEM or similar degree

Benefits For Kubernetes Software Engineer

Education Budget
Parental Leave
Mental Health Assistance
  • Distributed work environment with twice-yearly 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
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues
  • Priority Pass and travel upgrades for long haul company events

Interested in this job?

Jobs Related To Canonical Kubernetes Software Engineer

Software Engineer - OpenStack Engineering

Remote Software Engineer position at Canonical working on OpenStack and Ceph, developing Python-based cloud infrastructure solutions.

Software Engineer - OpenStack Engineering

Remote Software Engineer position at Canonical working on OpenStack and Ceph, developing Python-based cloud infrastructure solutions.

Ubuntu Pro Sales Engineer

Ubuntu Pro Sales Engineer role at Canonical combining technical expertise with customer-facing responsibilities in global open source software solutions.

Ubuntu Pro Sales Engineer

Ubuntu Pro Sales Engineer role at Canonical combining technical expertise with customer-facing responsibilities in global open source software solutions.

Ubuntu Pro Sales Engineer

Ubuntu Pro Sales Engineer role at Canonical combining technical expertise with customer-facing responsibilities in global open source software solutions.