About this role
Job title: Software Architect - Containers / Virtualisation
About the Role 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. We are seeking a Software Architect specializing in Containers and Virtualisation to help shape and implement scalable containerization strategies across Canonical's product portfolio. This is a home-based role in the EMEA region.
What You'll Do
- Architect and design containerization and virtualization solutions across Canonical's platforms.
- Collaborate with cross-functional teams to deliver scalable, robust systems.
- Provide technical leadership and middleware integration guidance.
What We're Looking For
- Strong experience in containers and virtualization technologies.
- Proven track record in software architecture and large-scale system design.
- Experience with Ubuntu or open source ecosystems is a plus.
Nice to Have
- Experience with Kubernetes, CRI-O, Podman, or similar container runtimes.
- Familiarity with cloud platforms and data science/AI workloads.