Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a passionate Software Engineer with expertise in Python and Kubernetes. This role involves designing open source software operations and ensuring the reliability of applications across the Linux stack. With a focus on cloud computing and distributed systems, you will collaborate with talented teams, mentor colleagues, and contribute to a vibrant open source community. This innovative firm promotes a diverse and inclusive workplace while providing opportunities for global collaboration and travel. If you're excited about technology and eager to make an impact, this position is perfect for you.
Join to apply for the Software Engineer - Python and K8s role at Canonical.
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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. We are a pioneer in global distributed collaboration, with over 1200 colleagues in 75+ countries, mostly working remotely. Teams meet periodically in interesting locations worldwide to align on strategy and execution.
Our mission is to reinvent how companies manage open source information systems—on public clouds and in data centers. We aim to build a community around Python opscode for open source applications on Kubernetes, transitioning all Canonical and Ubuntu IS to this new open source codebase.
This role is ideal for software engineers passionate about Python, distributed systems, and the Linux stack—from kernel to networking, virtualization, and containers. It requires rigor in coding and customer interactions. Our engineers are open source enthusiasts excited about cloud computing and delivering world-class services.
Key requirements include strong Python development skills and familiarity with Kubernetes. You will work with teams to ensure reliable, efficient operation of products at scale, following best practices in software architecture, testing, and documentation.
About Canonical: We are a pioneering tech firm leading the open source movement, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, uphold high standards, and promote a diverse, inclusive workplace. Working here is a forward-looking experience that challenges you to think differently and grow.