Company logo hidden

Senior Engineering Manager - Ubuntu

Unlock employer Dubai, United Arab Emirates Posted: 14 Aug 2025

Financial

  • Estimate: $120k - $150k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is a leading provider of open source software, best known for our platform, Ubuntu, which powers critical enterprise initiatives including public cloud, data science, AI, and IoT. We serve a global clientele, including major public cloud and silicon providers.

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 directly

We are looking for a Senior Engineering Manager to lead the engineering team responsible for the essential components of Ubuntu, including system startup, compilers, language runtimes, toolchains, and network and storage configuration. This role is highly technical and requires problem-solving at the core of Linux server systems.

As an Engineering Manager on the Foundations team, you will play a crucial role in driving Ubuntu forward, working at the intersection of the open-source ecosystem and enterprise technology. You will be tasked with leading and inspiring a team of engineers, fostering a collaborative culture, and ensuring successful technical delivery while adhering to company strategy.

Key Responsibilities:
• Lead and grow a distributed team of engineers.
• Take an active role in hands-on leadership and sound engineering practices.
• Plan, estimate, and execute engineering tasks.
• Collaborate with product management to define the vision and strategy for Ubuntu.
• Drive the adoption of modern software development practices.
• Promote a healthy, collaborative engineering culture aligned with company values.
• Engage with other Canonical teams to align on product architecture and roadmaps.
• Participate in bi-annual company sprints, usually lasting 1-2 weeks.

Qualifications:
• Extensive experience with Linux distributions and packaging technologies (e.g., deb, rpm).
• Proven experience in managing or leading a team of software engineers.
• Expertise in one or more areas: Linux system architecture, boot processes, or toolchains (Java, GCC, Python, Rust, Go), ARM or RISC-V.
• Engagement with open source communities and processes is highly valued.

What We Offer:
• Competitive compensation, with annual reviews, performance-driven bonuses, and additional benefits reflecting our values.
• A distributed work environment with periodic in-person team sprints.
• Personal learning and development budget of USD 2,000 per year.
• Annual leave, maternity and paternity leave, and Employee Assistance Programme.
• Opportunities for travel to meet colleagues worldwide.

Language Requirements:
• Proficiency in English is required.

Canonical is committed to diversity and inclusion and offers equal opportunity to all applicants. We are dedicated to creating a work environment free from discrimination.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct