
Software Engineer - Python and K8s
Canonical Dubai, United Arab Emirates
Canonical Riyadh, Saudi Arabia Posted: 29 Apr 2025
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. We are hiring a Software Architect for Canonical LXD and MicroCloud, with the goal of making clusters of compute, using system containers or virtual machines, "just work." The position focuses on creating a streamlined process for deploying cloud infrastructure, whether through one, two, or multiple servers.
As a Software Architect, you will be responsible for the architecture, design, and evolution of LXD and Canonical MicroCloud, which combines LXD with Ceph and OVN to deliver a resilient cluster-scale cloud infrastructure. This role is ideal for a skilled software architect and engineer who possesses experience in Golang and C, and can lead a team in developing outstanding products.
Key Responsibilities:
What We Are Looking For:
Work Conditions:
What We Offer:
Canonical is committed to fostering a diverse workplace and encourages applications from individuals of all backgrounds.
Canonical Dubai, United Arab Emirates
Canonical Jeddah, Saudi Arabia
Microsoft Abu Dhabi, United Arab Emirates
Analog Abu Dhabi, United Arab Emirates
VaporVM Riyadh, Saudi Arabia
Canonical Dubai, United Arab Emirates
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.