Canonical Circular Logo

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

Canonical Dubai, United Arab Emirates Posted: 22 May 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • 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 used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring a Software Engineering Manager to lead Multipass, the workstation mini-cloud at your fingertips, available for macOS, Windows, and Linux. The goal is to provide developers with a local cloud experience on their workstation, allowing them to run builds, test cloud appliances, and execute cloud deployments.

As an engineering manager, you will be responsible for leading an effective team and developing your colleagues. This role requires strong technical leadership, the ability to positively influence team culture, facilitate technical delivery, and collaborate on strategy and execution. You will be expected to develop talent through coaching and mentoring while advocating for modern software development practices.

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 and senior management.
  • Advocate for modern software development practices.
  • Engage with teams at Canonical, the open source community, and partners.
  • Participate in the engineering process through code and architectural review.

Requirements:

  • Bachelor’s or equivalent in Computer Science, STEM, or similar degree.
  • Experience leading collaborative engineering teams.
  • Expertise in modern C++ development.
  • Cross-platform development experience on macOS and/or Windows.
  • Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, and KVM.
  • Strong written and verbal technical communication skills.
  • Open source experience and involvement.

Work Conditions:

  • This is a remote position available in EMEA and the Americas.
  • Global travel for 4 to 6 weeks per year for internal and external events.

Benefits:

  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave, maternity and paternity leave, and Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.

Canonical is proud to foster a workplace free from discrimination and values diversity of experience, perspectives, 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.