Canonical Circular Logo

Engineering Manager, Ubuntu Server Distribution

Canonical Dubai, United Arab Emirates Posted: 15 Apr 2025

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job: Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives like public cloud, data science, AI, engineering innovation, and IoT, with customers including top public cloud and silicon providers.

In this role, you will manage the team delivering the Ubuntu Server Distribution. Ubuntu aims to offer the best free software components in a user-friendly and reliable format. The successful applicant will be passionate about the future of Ubuntu and aware of the open source ecosystem and the needs of large, innovative customers.

This position is an exciting opportunity for a leader passionate about strong teams and open-source software, where you will build a meaningful career with a growing international software company.

Responsibilities:

  • Build and lead a globally distributed team of engineers.
  • Develop talent through coaching, mentoring, feedback, and hands-on career development.
  • Collaborate with Product Management to define the vision and strategy for Ubuntu and your team.
  • Manage expectations with engineering teams, senior management, and external stakeholders.
  • Advocate modern, agile software development practices.
  • Foster a healthy, collaborative engineering culture aligned with company values.
  • Participate in engineering processes through code and architectural reviews.
  • Engage with Canonical teams, the open source community, and commercial partners.
  • Oversee the quality of the Ubuntu Server image family.
  • Plan and deliver Ubuntu Server features.
  • Work from home with up to 6 weeks per year of global travel for internal and external events.

Who You Are:

  • You have a strong passion for developing and growing people.
  • Knowledgeable about software development with 3+ years of experience in leading, managing, coaching, and mentoring software developers (experience with distributed teams is a plus).
  • Focused on delivering timely, high-quality software.
  • Experienced in an agile development environment.
  • Hold a Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
  • Possess strong written and verbal technical communication skills in English.
  • Familiar with modern GNU/Linux distributions (Debian or Ubuntu preferred).
  • Practical experience with at least one of the following: Microsoft Azure, Google Cloud, or Amazon Web Services.

Work Conditions:

  • Remote work environment with biannual team sprints in person.
  • Annual compensation review and performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Benefits include recognition rewards, annual leave, maternity and paternity leave, Employee Assistance Programme, and opportunities for travel to meet colleagues.

Language Requirements:

  • Strong written and verbal technical communication skills in English are required.
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.