Company logo hidden

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

Unlock employer Dubai, United Arab Emirates Posted: 23 Jun 2025

Financial

  • Estimate: $100k - $140k*
  • 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 to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in 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 designed for easy access to virtual machines (VMs).

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As an engineering manager at Canonical, you will need a solid technical background, but your primary responsibility will be to manage and develop an effective team of engineers. You will foster professional growth, maintain high standards of quality in software delivery, and create a positive communication culture within the team.

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

Requirements

  • Strong track record in developing and growing teams and individuals
  • Bachelor's degree or equivalent in Computer Science, STEM, or a related field
  • Expertise in modern C++ development
  • Experience with cross-platform development 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

Benefits

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

Location: Remote (available in EMEA and the Americas)
Work Conditions: Full-time, Remote with global travel for 4 to 6 weeks per year for internal and external events

Canonical fosters a diverse and inclusive workplace and is proud to offer equal opportunities to all job applicants.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct