Enable job alerts via email!

Software Engineering Manager - Cross-platform C - Multipass

Canonical

Dubai

On-site

USD 90,000 - 130,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading provider of open-source software, Canonical is hiring a Software Engineering Manager for its Multipass product. This role, which involves leading remote teams, requires expertise in modern C++ development and a strong focus on software delivery quality. The position offers a distributed work environment and emphasizes professional development through coaching and mentorship.

Benefits

Distributed work environment with biannual in-person sprints
USD 2,000 annual learning and development budget
Annual compensation review
Recognition rewards
Holiday leave, maternity / paternity leave
Employee Assistance Programme
Travel opportunities and company event perks

Qualifications

  • Experience leading successful engineering teams.
  • Ability to solve challenging problems.
  • Strong technical background.

Responsibilities

  • Leading a team of remote engineers.
  • Managing expectations with other teams and stakeholders.
  • Participating in code and architecture reviews.

Skills

Passion for developing and growing people
Focus on success and high-quality software delivery
Expertise in modern C++ development
Cross-platform development experience
Knowledge of hypervisor technologies

Education

Bachelor's degree in Computer Science, STEM, or related field

Job description

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

Join to apply for the Software Engineering Manager - Cross-platform C++ - Multipass role at Canonical .

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. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with over 1200 colleagues in more than 80 countries, mostly working remotely. We meet in person 2-4 times a year in interesting locations worldwide to align on strategy and execution.

We are hiring a Software Engineering Manager to lead Multipass, a workstation mini-cloud available on macOS, Windows, and Linux. Multipass allows users to launch VMs easily, providing a local cloud experience for development, testing, and deployment tasks.

As an engineering manager at Canonical, you should have a solid technical background and be capable of leading an effective team, developing colleagues, and driving important projects. You will lead, challenge, and develop engineers, influence company culture, facilitate technical delivery, and work on strategy and execution.

The ideal candidate will have experience leading successful engineering teams and solving challenging problems.

Location : This is a remote position available in EMEA and the Americas.

The role entails :

  • Leading a team of remote engineers
  • Developing talent through coaching, mentoring, and career development
  • Managing expectations with other teams, management, and stakeholders
  • Advocating modern software development practices
  • Participating in code and architecture reviews
  • Engaging with Canonical teams, the open source community, and partners
  • Working from home with 4-6 weeks of travel annually for events

Requirements :

  • Passion for developing and growing people
  • Focus on success and high-quality software delivery
  • Bachelor's degree in Computer Science, STEM, or related field
  • Expertise in modern C++ development
  • Cross-platform development experience on macOS and / or Windows
  • Knowledge of hypervisor technologies like Hyper-V, VirtualBox, KVM

What we offer :

  • Distributed work environment with biannual in-person sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review
  • Recognition rewards, holiday leave, maternity / paternity leave
  • Employee Assistance Programme
  • Travel opportunities and company event perks

About Canonical : Canonical is a pioneering open source tech firm, publisher of Ubuntu, and at the forefront of AI, IoT, and cloud platforms. We value excellence and diversity, recruiting globally and fostering a remote-friendly culture since 2004.

Canonical is an equal opportunity employer. We promote a workplace free from discrimination, valuing diverse perspectives and backgrounds.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.