Canonical Circular Logo

Software Engineering Manager - Cross-platform C++

Canonical Dubai, United Arab Emirates Posted: 23 Jun 2025

Financial

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

Accessibility

  • Fully Remote
  • 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, focusing on enabling breakthrough enterprise initiatives, including public cloud, data science, AI, engineering innovation, and IoT. We are hiring a Software Engineering Manager to lead Multipass, a workstation mini-cloud tool that provides developers with a local cloud experience on their workstation.

As the engineering manager, you will be responsible for leading a team of remote engineers, developing talent through coaching and mentorship, and ensuring high-quality software delivery. You will participate in the engineering process through code and architectural review and engage with internal teams, the open source community, and partners.

Key Responsibilities:

  • Lead a team of remote engineers.
  • Develop talent through coaching, mentoring, and hands-on career development.
  • Set and manage expectations with engineering teams and stakeholders.
  • Advocate for and advance modern software development practices.
  • Facilitate technical delivery and work on team strategy and execution.
  • Participate in code and architectural reviews.

Requirements:

  • Bachelor's or equivalent degree in Computer Science, STEM, or a similar field.
  • Strong track record in developing and growing engineering talent.
  • Excellent written and verbal technical communication skills.
  • Expertise in modern C++ development and cross-platform development on macOS and/or Windows.
  • Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, and KVM.
  • Open source involvement is preferred.

Work Conditions:

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

What We Offer:

  • Competitive compensation with annual reviews.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave, and an Employee Assistance Programme.
  • Opportunities for travel to meet colleagues globally.

Canonical is an equal opportunity employer and values diversity in the workplace.

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.