Canonical, the company behind Ubuntu, is seeking a Software Engineer specializing in Python and Kubernetes to join their innovative team. This role is part of their mission to reinvent how companies manage open source information systems. The position offers a unique opportunity to work on transforming internal IS operations into product engineering, focusing on automating workloads for Kubernetes.
The ideal candidate will be passionate about distributed systems and the entire Linux stack, combining strong Python development skills with Kubernetes expertise. You'll be joining a global team of 1200+ professionals across 75+ countries, working remotely with periodic in-person team meetings in interesting locations worldwide.
The role involves developing open source software operations code, working with complex systems from kernel to application level, and ensuring reliable, scalable solutions for enterprise customers. You'll collaborate with multiple teams at Canonical to deliver high-quality, production-ready software that helps customers adopt cutting-edge technology.
This position offers an excellent opportunity for growth in a company that's founder-led, profitable, and expanding. You'll be part of transforming how businesses operate their information systems while working with the latest open source technologies. The role combines technical challenges with the opportunity to shape the future of cloud computing and enterprise IT operations.
Benefits include a generous learning budget, flexible remote work, global travel opportunities, and comprehensive health and family benefits. The company culture emphasizes excellence, innovation, and global collaboration, making it an ideal environment for engineers who want to make a significant impact in the open source world.