Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
We are hiring a software engineer to join our Kubernetes product team. As a member of that team, you will build operators and addons; the former offering complete lifecycle management of mission-critical components, and the latter providing a seamless experience for integrating projects into Kubernetes.
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 deliver solutions to our customers.
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python, and Kubernetes.
This position is remote and available in EMEA and the Americas.
Key Responsibilities:
* Write high-quality code to create new features
* Debug issues and interact with a vibrant community
* Collaborate proactively with a distributed team
* Work with skilled engineers including experts in many fields
* Work from home with occasional travel for internal and external events
Requirements:
* You are a Golang developer also fluent in Python
* You have experience with Kubernetes
* You have strong written and verbal communication skills
* You have a Bachelor's or equivalent in Computer Science, STEM, or similar degree
* You love technology and working with talented people
Benefits:
* Distributed work environment
* Personal learning and development budget
* Annual compensation review
* Recognition rewards
* Annual holiday leave
* Maternity and paternity leave
* Employee Assistance Programme
* Opportunity to travel to new locations to meet colleagues
* Priority Pass and travel upgrades for long haul company events