Canonical Circular Logo

Software Engineering Manager - Sustaining Engineering

Canonical Dubai, United Arab Emirates Posted: 02 May 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job:
Canonical is a leading provider of open source software and operating systems, particularly known for our platform, Ubuntu. We deliver solutions for public cloud, data science, AI, engineering innovation, and IoT to some of the world's largest public cloud and silicon providers. As a pioneer of global distributed collaboration, we embrace a mostly remote work culture, having 1,100+ colleagues across 75+ countries.

We are seeking an Engineering Manager for Sustaining Engineering, who is passionate about open source software, Linux, and cloud computing. The Sustaining Engineering team plays a critical role in improving open source software by addressing software defects reported by customers. This position will lead a regional team of experts and report directly to the global Director of Sustaining Engineering.

Our customers rely on Canonical’s solutions to build large-scale, mission-critical infrastructure and applications. The Sustaining Engineering team, as part of Support Engineering, addresses customer challenges while benefiting the wider open-source community. We prioritize a good work-life balance and ongoing professional development for our team members.

As the Engineering Manager, your main responsibility is to support your team, ensuring they grow as engineers and have a positive experience at Canonical. This role requires strong technical leadership and a solid background in software development.

Key Responsibilities:

  • Manage and lead a distributed team of engineers.
  • Hire, coach, mentor, and provide career development guidance.
  • Measure and manage key performance indicators (KPIs).
  • Support timely delivery of bug fixes and technical solutions across various technologies.
  • Facilitate effective communication with engineering teams, senior management, and external stakeholders.
  • Advocate and advance modern software development practices.
  • Foster a healthy, collaborative engineering culture.
  • Collaborate with other teams within the organization.

Requirements:

  • Professional software delivery experience using C, C++, Go, Python, or similar languages.
  • Knowledgeable and passionate about software development.
  • Leadership experience with the ability to prioritize complex problem resolution.
  • Experience with version control systems (e.g., git) and debugging tools (e.g., gdb).
  • Strong commitment to testing methodologies and maintainable code quality.
  • Excellent communication skills in English (verbal and written).
  • Experience with Linux, preferably Ubuntu, and familiarity with Open Source Business Models.
  • People management experience in a support organization is a strong plus.

What We Offer:

  • Competitive compensation, including a performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Distributed work environment with in-person team sprints.
  • Annual holiday leave, maternity, and paternity leave.
  • Employee Assistance Program and travel upgrades for long-haul company events.

About Canonical:
Canonical is at the forefront of the global move to open source, publishing Ubuntu, a critical platform for AI, IoT, and the cloud. We are committed to fostering a diverse workplace and are an equal opportunity employer, ensuring fair consideration for all applicants regardless of their identity.

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.