Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world's best, not biggest, global software company.
Read more about this company
As a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your Kubernetes.
You will bring Kubernetes to a wide range of use cases across public, private, and hybrid clouds. The Canonical Kubernetes Software Engineer is a developer with a passion for providing the best Kubernetes experience for any use case.
On the Kubernetes team, you will gain familiarity with the latest features in Kubernetes and look to incorporate the best of open-source to bring functionality to our end-users. You will collaborate with industry peers and partners to bring the right solutions to our customers.
What You'll Do
Collaborate proactively with a distributed team
Write high-quality code to create new features
Debug issues and interact with a vibrant community
Work with helpful and 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 and experience with Kubernetes
You are a python programmer with interest or experience in golang