
C, Golang Software Engineer
Canonical Dubai, United Arab Emirates
Canonical Jeddah, Saudi Arabia Posted: 26 Apr 2025
Canonical is a leading provider of open source software and operating systems, known for its platform, Ubuntu, which is widely used across various sectors, including public cloud, data science, AI, engineering innovation, and IoT. The company is pioneering global distributed collaboration, with over 1000 colleagues across 70+ countries and minimal office-based roles.
We are seeking a Golang software engineer for the LXD team, dedicated to building cutting-edge private cloud infrastructure using KVM, Ceph, and SDN technologies. This role will involve working with the low-level Go codebase that interacts with our REST API and C libraries for managing containers and virtual machines.
Work Conditions: Full-time, Remote position available in EMEA and the Americas. Global travel 2 to 4 weeks per year for internal and external events.
Key Responsibilities:
What We Are Looking For:
What We Offer:
Language Requirements: English fluency is preferred.
Canonical is an equal opportunity employer, committed to fostering a diverse workplace free from discrimination. We encourage applications from diverse backgrounds and experiences.
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.