Canonical Circular Logo

Senior Engineering Manager - Ubuntu

Canonical Riyadh, Saudi Arabia Posted: 13 Feb 2025

Financial

  • Estimate: $100k - $120k*
  • 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, recognized internationally for our platform, Ubuntu. This widely adopted platform supports various enterprise initiatives, including public cloud, data science, AI, and IoT. Canonical's customer base features prominent public cloud providers and industry leaders across diverse sectors. The company promotes a distributed collaboration model, operating globally with over 1100 colleagues in more than 75 countries.

We are seeking a Senior Engineering Manager to lead the engineering team responsible for the core components of Ubuntu, which include system startup, compilers, language runtimes, toolchains, and networking and storage management. This role is essential and technical, operating at the center of Linux server systems.

As an Engineering Manager on the Foundations team, you will lead and inspire a team of engineers, elevating Ubuntu to new heights. Ideal candidates will possess a profound knowledge of Linux and Ubuntu along with exceptional leadership skills. Responsibilities include:

  • Leading and growing a distributed team of engineers.
  • Demonstrating sound engineering principles through active, hands-on leadership.
  • Planning, estimating, and executing projects.
  • Collaborating with product management to define vision and strategy for Ubuntu.
  • Promoting the latest software development practices.
  • Cultivating a healthy, collaborative engineering culture that aligns with company values.
  • Engaging with cross-functional teams to ensure alignment on product architecture and roadmaps.

Qualifications:

  • Extensive experience with Linux distributions and packaging technologies (e.g., deb, rpm).
  • Proven track record in managing or leading software engineering teams.
  • High-quality knowledge of software engineering in areas such as Linux system architecture, boot processes, and various programming languages including Java, GCC, Python, Rust, and Go.
  • Experience engaging with open source communities and processes is beneficial.

Location: Riyadh, Riyadh, Saudi Arabia (Remote) Work Conditions: Full-time, Remote with occasional in-person sprints (twice a year for 1-2 weeks)

What We Offer:

  • A compensation structure that considers geographical location, experience, and performance, with annual reviews.
  • A performance-driven annual bonus or commission.
  • A personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave, and an Employee Assistance Program.
  • Opportunities for travel to meet colleagues during biannual team sprints.

Canonical embraces diversity and is committed to creating an inclusive environment for all employees.

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.