
Engineer - Site Reliability
G42 Abu Dhabi, United Arab Emirates
Canonical Riyadh, Saudi Arabia Posted: 26 Feb 2025
Canonical is a leading provider of open-source software and operating systems, known for its platform, Ubuntu, widely used in enterprise initiatives across public cloud, data science, AI, engineering innovation, and IoT. The company boasts a global distributed team of over 1200 colleagues across 75+ countries, offering opportunities for collaboration and innovation. The Ubuntu Engineering Server Team at Canonical is looking for software engineers who are passionate about open-source software. The role involves maintaining and packaging a variety of software, including web servers, databases, and virtualization and containerization stacks. This position provides an opportunity to influence the future of Ubuntu and foster a highly engaging technology environment. Location: Riyadh, Riyadh, Saudi Arabia (Remote) Work Conditions: - Remote, full-time position - Requires global travel 2 to 4 weeks for internal and external events - Distributed work environment with twice-yearly team sprints in person Key Responsibilities: - Collaborate within a distributed team - Foster a seamless user experience for all Ubuntu users - Evaluate contributions from other engineers to uphold high software quality standards - Shape the future of Ubuntu with innovative ideas and by advising on ongoing works - Work with diverse teams in the Ubuntu and Debian communities, plus upstream projects and customers - Debug open-source and team-maintained code - Maintain Ubuntu Server packages, specifically in traditional server workloads, virtualization, containers, and package management What We Are Looking For: - A passion for technology and collaboration - Curiosity, flexibility, and strong communication skills - Interest or experience in open-source maintenance or contribution - Bachelor’s degree or equivalent in Computer Science, STEM, or a related field - Familiarity with reproducibility and testing - Proficiency in at least one programming language (e.g., C/C++, Python, Rust, Go) - Interest in learning about distro packaging and understanding package management - Knowledge of containerization (e.g., Docker, OCI, LXD) and virtualization (e.g., VirtualBox, QEMU, Public Clouds) Compensation and Benefits: Canonical considers various factors for compensation, including geographical location and experience. Benefits include: - Performance-driven annual bonus - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Paid maternity and paternity leave - Employee Assistance Programme - Opportunities to travel and meet colleagues Canonical is committed to creating a diverse and inclusive workplace, welcoming applicants from all backgrounds.
G42 Abu Dhabi, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
G42 Abu Dhabi, United Arab Emirates
Avrioc Technologies Abu Dhabi, United Arab Emirates
G42 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.