Canonical Circular Logo

Engineering Manager, Ubuntu Server Distribution

Canonical Riyadh, Saudi Arabia Posted: 15 Apr 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely utilized in key sectors such as public cloud, data science, AI, engineering innovation, and IoT. We are looking for an Engineering Manager to manage the team delivering the Ubuntu Server Distribution. You will be responsible for fostering a passionate team that is aware of the open source ecosystem's dynamics and the needs of large, innovative customers.

In this role, you will build and lead a globally distributed team of engineers, develop talent through coaching and mentoring, and define the vision and strategy for Ubuntu in collaboration with Product Management. You will advocate for modern, agile software development practices, oversee the quality of Ubuntu Server, and participate actively in the leadership team.

Key Responsibilities:

  • Build and lead a globally distributed team of engineers.
  • Develop talent through coaching, mentoring, and hands-on career development.
  • Collaborate with Product Management to set the vision and strategy for the team.
  • Manage expectations with engineering teams, senior management, and external stakeholders.
  • Advocate for modern software development practices and grow a collaborative engineering culture.
  • Ensure the delivery of high-quality software in an agile environment.
  • Participate in strong engineering processes, including code and architectural review.

Who You Are:

  • You have a strong track record in developing and growing people.
  • You are knowledgeable and passionate about software development.
  • You have 3+ years of experience in managing, coaching, and mentoring software developers, with experience in leading distributed teams being a plus.
  • You have experience in an agile development environment.
  • You hold a Bachelor's degree or equivalent in Computer Science, STEM, or a similar field.
  • You possess strong written and verbal technical communication skills in English.
  • You have experience with a modern GNU/Linux distribution, preferably Debian or Ubuntu.
  • Practical experience with at least one of Microsoft Azure, Google Cloud, or Amazon Web Services.

Work Conditions:

  • This is a full-time remote position with global travel for up to 6 weeks per year for internal and external events.

Language Requirements:

  • Strong written and verbal communication skills in English are required.

Compensation and Benefits: Canonical offers competitive compensation that reflects geographical location, experience, and performance, including:

  • A performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave, maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel for team events.

Canonical is committed to fostering a diverse workplace free from discrimination, and we welcome applications from all identities and backgrounds.

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.