
C, Golang Software Engineer
Canonical Dubai, United Arab Emirates
Canonical Riyadh, Saudi Arabia Posted: 26 Apr 2025
About the Job:
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 innovative enterprise initiatives, including public cloud, data science, AI, engineering innovation, and IoT. Our customers include major public cloud and silicon providers, along with industry leaders across various sectors.
The mission of the LXD team is to build a next-generation private cloud infrastructure, integrating KVM, Ceph, and SDN technologies to create a data center scale cloud that operates reliably, providing a mission-critical cloud for edge and core enterprise deployments.
We are hiring a Golang software engineer to work on the low-level Go codebase that sits between our REST API and the low-level C libraries managing containers and virtual machines. We seek system-level developers with experience in design and data management/modeling. LXD components span the entire software stack, from low-level kernel features to the upper-level management API/CLI. Our most effective engineers are fluent in all layers and can anticipate the consequences of design and engineering choices within a complex distributed system.
This role offers an opportunity for someone eager to make a significant impact on modern cloud computing technologies.
Responsibilities:
Requirements:
What We Offer:
Company Overview:
Canonical is a pioneering tech firm at the forefront of the global shift to open source. As the publisher of Ubuntu, a key open source project, we are influencing the future of AI, IoT, and cloud technologies. Since our inception in 2004, we have upheld a remote-first work culture, challenging our employees to think innovatively and continuously improve.
Canonical is an equal opportunity employer, committed to fostering a diverse workplace free from discrimination. We welcome applications from individuals of all backgrounds and identities.
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Xebia Abu Dhabi, 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.