Remote (Global)

Canonical is hiring a Software Engineering Manager - Cross-platform C++ - Multipass

About the Role

Canonical, the company behind Ubuntu, is looking for a Software Engineering Manager to lead the team that builds Multipass, a tool that provides developers with a workstation mini-cloud at their fingertips. You will be responsible for developing and growing a team of remote engineers while ensuring the delivery of high-quality software.

What You'll Do

  • Lead a team of remote engineers.
  • Develop talent through coaching, mentoring, feedback and hands-on career development.
  • Set and manage expectations with other 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.
  • Work from home with global travel for 4 to 6 weeks per year for internal and external events.

What We're Looking For

  • Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • Strong written and verbal technical communication skills.
  • 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.
  • Open source experience and involvement.
  • You love developing and growing people and have a strong track record of doing it.
  • You are focused on success and the delivery of timely, high quality software.

Technical Stack

  • C++
  • macOS
  • Windows
  • Hyper-V
  • VirtualBox
  • KVM

Benefits & Compensation

  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass, and travel upgrades for long haul company events.

Work Mode

This is a global, remote role open to candidates in the EMEA and Americas regions.

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.

Required Skills
C++macOSWindowsHyper-VVirtualBoxKVMCross-platform DevelopmentSoftware Engineering ManagementVirtualizationCloud InfrastructureCI/CDAgile MethodologiesPerformance OptimizationSystem ArchitectureTeam Leadership
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.

Visit website
Job Details
Category management
Posted 3 months ago