Canonical Circular Logo

Senior Engineering Manager - Ubuntu

Canonical Dubai, United Arab Emirates Posted: 30 Jun 2025

Financial

  • Estimate: $130k - $180k*
  • 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 and operating systems for global enterprises and technology markets. The company is best known for its platform, Ubuntu, which is extensively utilized in public cloud, data science, AI, engineering innovation, and IoT. Canonical serves many of the world’s leading public cloud and silicon providers.

We are currently seeking a Senior Engineering Manager to lead the engineering team responsible for the essential components of Ubuntu, including system startup, compilers, language runtimes, toolchains, networking, and storage configuration and management. In this role, you will contribute to the heart of the Linux server systems, driving both strategic and technical direction.

As the Engineering Manager on the Foundations team, you will be tasked with inspiring and leading a distributed team of engineers, facilitating technical delivery, and developing a collaborative engineering culture that aligns with company values.

Location: Dubai, Dubai, United Arab Emirates (Remote)
Work Conditions: Full-time, Remote with occasional in-person sprints (twice a year for 1-2 weeks)

Key Responsibilities:

  • Lead and grow a team of distributed engineers
  • Exhibit sound engineering principles through hands-on leadership
  • Plan, estimate, and execute project goals
  • Collaborate with product management to define the vision and strategy for Ubuntu
  • Engage with cross-functional leadership to ensure alignment on product architecture and roadmaps
  • Advocate for the latest software development practices and organizational practices
  • Facilitate a healthy and collaborative engineering culture

Qualifications:

  • Extensive experience with Linux distributions and packaging technologies (e.g., deb, rpm)
  • Proven experience in managing or leading a team of software engineers
  • Solid software engineering knowledge in areas such as Linux system architecture, boot processes, Java/GCC/Python/Rust/Go toolchains, and ARM/RISC-V
  • Engagement with open source communities and processes

What We Offer:

  • Competitive compensation based on geographical location, experience, and performance
  • Performance-driven annual bonus or commission
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave, maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities for travel to meet colleagues and attend company events

Language Requirements: Not specifically mentioned.

Canonical is committed to fostering a diverse workplace free from discrimination. We welcome applications from individuals of all backgrounds and identities.

Apply now

Jobs you might like   View all jobs

About Canonical

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.