Account Executive
Software Engineering Company Dubai, United Arab Emirates
Unlock employer Jeddah, Saudi Arabia Posted: 03 Jun 2025
About the Job: Canonical is a leading provider of open source software and operating systems, recognized for our platform, Ubuntu, which is extensively utilized in public cloud initiatives, data science, AI, engineering innovation, and IoT. We serve some of the world's foremost public cloud and silicon providers, alongside industry leaders in various sectors. We are seeking a Software Architect for Canonical LXD and MicroCloud, aiming to simplify the creation of compute clusters with system containers or virtual machines. This role encompasses a complex challenge in distributed systems, virtualization, container technology, networking, and storage. The architect will spearhead the architecture, design, and evolution of LXD, a modern Golang system container and virtual machine orchestrator widely used on Ubuntu and other Linux platforms. The position demands an outstanding software architect and engineer with expertise in Golang and C, capable of leading a team to deliver exceptional products. Familiarity with modern cloud infrastructure, APIs, and underlying technologies is essential. This role provides an opportunity to significantly impact modern cloud computing technologies.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directlyKey Responsibilities: - Lead the architecture of the LXD and MicroCloud systems - Mentor and support colleagues in their career progression - Develop in Golang and C - Review code from other engineers - Ensure security and performance of the product - Display technical leadership within Canonical and the community
Qualifications: - Exceptional academic background in Computer Science or STEM - Experience with Golang and C - Knowledge of storage, networking, virtualization, and container technologies - Familiarity with concurrent and distributed systems - Detail-oriented with a focus on performance - Proficient in professional written and spoken English - Experience with Linux (Debian or Ubuntu preferred)
What We Offer: - Competitive compensation with annual reviews - Performance-driven bonuses - Personal learning and development budget of USD 2,000 per year - Distributed work with team sprints in-person twice yearly - Annual holiday leave, maternity and paternity leave - Employee Assistance Programme and additional benefits reflecting our values
Location: Jiddah, Makkah, Saudi Arabia (Remote) Work Conditions: - Remote full-time position - Global travel twice annually for company events
About Canonical: Canonical is a pioneering tech firm at the forefront of the global transition to open source. As the publisher of Ubuntu, a major open-source project, we are changing the landscape of software development. We prioritize a diverse, inclusive workplace and are committed to fair consideration of all applicants.
Software Engineering Company Dubai, United Arab Emirates
IT Services Company Dubai, United Arab Emirates
IT Services Company Dubai, United Arab Emirates
Enterprise Software Company Riyadh, Saudi Arabia
Banking Company United Arab Emirates
IT Services and IT Consulting Company Saudi Arabia
Ready to apply for this role?
Apply Direct