Jump to main content

Software Engineer - MicroK8s

Home based - Americas, EMEA


This is an exceptional opportunity for a software engineer passionate about open source software, Linux, and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.

As a software engineer on the MicroK8s team you'll define Kubernetes at the edge building MicroK8s, our popular low-ops, self-healing, highly available Kubernetes. Engage the Kubernetes community, represent MicroK8s and Ubuntu at KubeCon, and use your Python and Go skills to deliver exciting new features to thousands of enthusiastic users. Join our globally distributed team and help build the next generation of container technology for devs, cloud, clusters, workstations, Edge and IoT.

What you’ll do

  • Collaborate with a distributed MicroK8s team and wider Canonical engineering
  • Write high quality code to create new features
  • Debug issues and interact with a vibrant community
  • Work with talented engineers including experts in many fields
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks for internal and external events

Who you are

  • You love technology and working with brilliant people
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have interest in and experience with Kubernetes
  • You are a Python programmer with interest or experience in Go

We are proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

Apply for this role


Location unavailable