Canonical Circular Logo

Software Engineering Manager - Cross-platform C++ - Multipass

Canonical Jeddah, Saudi Arabia Posted: 18 Apr 2025

Financial

  • Estimate: $90k - $130k*
  • 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, well-known for developing Ubuntu, a platform widely used in public cloud, data science, AI, engineering innovation, and IoT. Our customers include major public cloud and silicon providers, and industry leaders across various sectors. As an engineering manager at Canonical, you will be responsible for leading Multipass, a workstation mini-cloud solution that offers a local cloud experience to developers. This role requires a solid technical background to manage and develop your team effectively while fostering a collaborative and high-quality software delivery environment.

Key Responsibilities:

  • Lead a team of remote engineers.
  • Develop talent through coaching, mentoring, and hands-on career development.
  • Set and manage expectations with other engineering teams, senior management, and external stakeholders.
  • Advocate for and advance modern software development practices.
  • Participate in code and architectural reviews.
  • Engage with teams across Canonical and the open source community.
  • Work from home with global travel required for 4 to 6 weeks annually for internal and external events.

What We Are Looking For:

  • A passion for developing and growing engineering talent.
  • A focus on timely, high-quality software delivery.
  • A Bachelor's or equivalent degree in Computer Science, STEM, or a related field.
  • Strong written and verbal technical communication skills.
  • Expertise in modern C++ development and cross-platform development (macOS and/or Windows).
  • Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, and KVM.
  • Involvement in open source projects.

Compensation & Benefits:

  • Annual compensation review with potential for performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Program.
  • Opportunities to travel to new locations for team meetings.

Language Requirements:

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

Canonical is an equal opportunity employer and values diversity. All identities are welcome and encouraged to apply.

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.