Golang System Software Engineer - Containers / Virtualisation
Canonical Dubai, United Arab Emirates
Canonical Riyadh, Saudi Arabia Posted: 20 Nov 2024
Canonical's mission is to build a next-generation private cloud infrastructure by integrating KVM, Ceph, and SDN technologies. We are looking for a Golang software engineer to help enhance our low-level Go codebase that interfaces between our REST API and the low-level C libraries managing containers and virtual machines. Ideal candidates will have experience in system-level development, design, and data management/modeling.
The role involves developing LXD components across the software stack, anticipating the impacts of design and engineering choices in a complex distributed system. This position offers a unique opportunity to make a significant impact on modern cloud computing technologies within a fun, fast-paced team environment.
Key Responsibilities:
Qualifications:
Work Conditions:
About Canonical: Canonical is a leading tech firm committed to the global transition to open source. As the publisher of Ubuntu, we are at the forefront of AI, IoT, and cloud innovations. We prioritize excellence in recruitment and maintain a remote-first company culture since 2004. Our diverse workforce fosters creativity and better products, contributing to a work environment free from discrimination.
Canonical Dubai, United Arab Emirates
Rapyd Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Avrioc Technologies Abu Dhabi, United Arab Emirates
Avrioc Technologies 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.