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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
Our mission is to reinvent the way companies manage their open‑source information systems—on public clouds and in their own data centers. We are building a new community around Python opscode for open‑source applications, running on Kubernetes, and want to move all of Canonical and Ubuntu IS onto this new, open‑source codebase. We believe we can dramatically improve the experience of running complex business operations, helping our customers embrace new techniques and products.
This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack—from kernel to networking to virtualization and containers. It requires rigor in both code and customer interactions. Our engineers are technically astute open‑source enthusiasts excited about cloud computing, ready to join a global team delivering world‑class services to our customers.
Responsibilities
Qualifications
Benefits
Canonical is an equal opportunity employer.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr
Software Engineer • Calgary, AB, CA