Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

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

$2000 per year

Canonical Group Ltd

Software Engineering Manager – Cross‑platform C++ – Multipass

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. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder led, profitable and growing.

We are hiring a Software Engineering Manager to lead Multipass, the workstation mini‑cloud at your fingertips. Multipass is published for macOS, Windows, and also Linux. At its simplest you can say multipass launch and you will get a new VM on your workstation. The goal is not to be a full cloud, of course. The goal is to give developers a local cloud experience on their workstation, which they can use to run builds in the background, or to try cloud appliances, or to test their own cloud deployments and cloud‑init scripts, free of charge. People sometimes use it as a build farm on a shared server, for example.

As an engineering manager at Canonical you must have a solid technical background, but your responsibility is to run an effective team and develop the colleagues you manage. You are expected to help them grow as engineers, do important work, do it outstandingly well, find professional and personal satisfaction, and work well with colleagues and the community. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

The successful candidate will have experience leading successful, collaborative engineering teams, and demonstrate the ability to solve challenging problems.

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

The role entails

  • 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 are looking for in you

  • 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
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have 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

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance‑driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • 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

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence – in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

#J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - Cross-platform C++ - Multipass in Ad Dawhah Municipality vacancy
  • A leading open source software company is looking for a Software Engineering Manager to lead a remote team and develop innovative solutions using modern C++. This role requires strong technical leadership...  ...field and experience in cross-platform development. The position... 

    Canonical Group Ltd

    Ad Dawhah Municipality
    4 days ago
  •  ...We are seeking a   Resident Engineer   to join our growing team and play a key role in delivering...  ..., and hands-on experience in managing construction and infrastructure projects...  ...solving skills Proficiency in engineering software and project documentation is an... 

    TestHiring

    Ad Dawhah Municipality
    8 days ago
  •  ...Summary: The Traffic Engineer will play a key role in advancing major road, transportation...  ...in developing and implementing traffic management solutions within dynamic construction environments...  ...Reporting and Documentation Proficiency in traffic engineering software is a plus... 

    TestHiring

    Ad Dawhah Municipality
    10 days ago
  •  ...Summary: The Civil Site Engineer will play a pivotal role in overseeing the day-to-day construction...  ...Coordinate effectively with project managers, consultants, subcontractors, and site...  ...other engineering or project management software Excellent communication,... 

    TestHiring

    Ad Dawhah Municipality
    8 days ago
  •  ...product vision and strategy, focusing on hotels, flights, and tours. The ideal candidate has over 5 years of experience in product management, particularly in mobile B2C products, and possesses strong analytical skills. This position offers a full-time remote work... 

    Qatar Insurance Company

    Ad Dawhah Municipality
    4 days ago
  •  ...Summary: The Civil Project Manager is responsible for leading end-to-end civil construction and infrastructure projects, ensuring they...  ...progress in real time Supervise contractors, subcontractors, engineers, and on-site teams Ensure full compliance with safety... 

    TestHiring

    Ad Dawhah Municipality
    10 days ago
  •  ...The successful candidate will support the research, evaluation, and execution of software acquisitions. Responsibilities include sourcing businesses, conducting due diligence, and managing deal pipelines. Candidates should have 2-3 years' experience in Investment Banking... 

    Partner One Capital

    Ad Dawhah Municipality
    4 days ago
  •  ...seeking a data-driven Performance Marketing Manager to lead paid acquisition and drive...  ...social, display, and marketplaces, working cross-functionally to deliver measurable e-commerce...  ...TikTok Ads Programmatic and display platforms Continuously optimize performance to improve... 

    Expertise Recruitment

    Ad Dawhah Municipality
    4 days ago
  •  ...departmental reports are prepared as per management request, in a timely and accurate manner...  ...Work with Qatalum management to build cross-functional working relationships and develop...  ...Degree in Environment Sciences/Engineering, bio-med or similar discipline. Minimum... 

    Qatar Aluminium Limited

    Ad Dawhah Municipality
    9 hours ago
  • $600 per year

    # Data Engineer RemoteFull-timeData## About the positionWe’re looking...  ...and work closely with cross-functional Marketing & product...  ...including access control and schema management* Monitor pipelines, resolve...  ...experience withGoogle Cloud Platform, especially BigQuery, Cloud Storage... 

    Qatar Insurance Company

    Ad Dawhah Municipality
    4 days ago
  •  ...Summary: The Fire Fighting Engineer plays a critical role in ensuring the safe and compliant operation of fire protection systems across...  ...Excellent communication and problem-solving skills Proven ability to work independently and manage responsibilities effectively... 

    TestHiring

    Ad Dawhah Municipality
    8 days ago
  •  ...Summary: The Fit-out Engineer (Civil) is a critical role responsible for overseeing interior fit-out and civil construction activities...  ...execution of fit-out works by coordinating with project managers, architects, subcontractors, and suppliers, while maintaining strict... 

    TestHiring

    Ad Dawhah Municipality
    10 days ago
  •  ...HSSE, IT/OT, and Administration. Manage external vendors, partners,...  ...Delivery Oversight Coordinate cross‑functional workstreams such as data platforms, digital twins, automation, analytics...  ...Required Bachelor’s degree in engineering, Business Administration,... 

    Qatar Aluminium Limited

    Ad Dawhah Municipality
    3 days ago
  •  ...Time Experienced - over 5 years ID: 79170 Sales Export Manager — Join Our Growing Team in Qatar Welcome to the Team We...  .... Your Starting Points A degree in Electrical Engineering (preferred). Experience in the cables industry, utilities,... 

    Nexans USA Inc

    Ad Dawhah Municipality
    4 days ago
  •  ...seeking a data-driven Performance Marketing Manager to lead paid acquisition and drive...  ...involves managing campaigns across various platforms such as Google Ads and Meta Ads, optimizing...  ...optimizing performance metrics, and collaborating cross-functionally to enhance e-commerce growth... 

    Expertise Recruitment

    Ad Dawhah Municipality
    4 days ago
  •  ...message brokers such as RabbitMQ and understanding of asynchronous operations and distributed systems. ~ Deep understanding of software design patterns (e.g., Singleton, Factory, Strategy) and the ability to refactor and optimize existing codebases. ~ Experience with... 

    ESP Engineered

    Ad Dawhah Municipality
    4 days ago
  •  ...are looking for a Senior DBA / Database Engineer to own the reliability, performance, and...  ...schema design, and data access patterns. Manage capacity planning and scaling strategies...  ...in e‑commerce or high‑traffic platforms. Benefits Collaborate with a worldwide... 

    ESP Engineered

    Ad Dawhah Municipality
    4 days ago
  •  ...coordinating with other teams as needed. Develop, document, and implement processes and procedures for NOC and support operations. Manage incident response processes, ensuring prompt resolution and documentation. Communicate effectively with stakeholders and... 

    ESP Engineered

    Ad Dawhah Municipality
    4 days ago
  •  ...Career Opportunities: Senior Product Manager "Qatari & children of Qatari mother" (7676) Requisition ID 7676-Posted - D Ring (L000L...  ...timeframe. Ensure that CBFS is promoted well on the social media platforms. Assess the effectiveness of these campaigns Key... 

    Commercial Bank of Qatar

    Ad Dawhah Municipality
    2 days ago
  •  ...drawings. The role requires close collaboration with architects, engineers, project managers, and site teams to ensure designs meet technical,...  ...AutoCAD, Revit, SketchUp, 3D Max, Lumion, or similar design software Experience working on architectural, construction, or interior... 

    TestHiring

    Ad Dawhah Municipality
    10 days ago
  •  ...client requirements and deadlines Collaborate closely with engineers, project managers, and procurement teams Requirements Requirements:...  ..., and project budgeting Proficiency in estimation software, AutoCAD, and MS Office applications Excellent analytical... 

    TestHiring

    Ad Dawhah Municipality
    10 days ago
  •  ...IP, LoRa, GSM, Wi-Fi, etc.). · Integrate third-party IoT platforms or develop custom dashboards for monitoring and reporting....  ...between field devices and backend systems. 3. Software & Data Management · Develop or integrate APIs for data exchange with ERP,... 

    Vendex International Trading Co

    Ad Dawhah Municipality
    1 day ago
  •  ...team, responsible for ensuring accurate and timely financial management across daily operations. This role supports the organization’s...  ...financial reporting • Proficiency in MS Excel and accounting software • Strong communication and organizational skills •... 

    TestHiring

    Ad Dawhah Municipality
    10 days ago
  •  ...critical position within our dynamic finance team, responsible for managing the financial operations of multiple construction and MEP...  ...and update financial records using ERP systems and accounting software. Coordinate with project managers to ensure proper tracking... 

    TestHiring

    Ad Dawhah Municipality
    8 days ago
  •  ...'re looking for a talented Maintenance Engineer – SCADA who's passionate about keeping...  ...distributed SCADA systems built on AVEVA System Platform across multiple tunnel sites. You'll...  ...and control rooms. Troubleshoot software, communication, alarm, and system performance... 

    Avanceon MEA

    Doha
    7 days ago
  •  ...innovation ~Shape cloud-native imaging platforms improving global patient outcomes...  ...Applicant ~10+ years' experience in software engineering with deep expertise in medical imaging...  ...Excellent communication, problem‑solving, and cross-functional leadership skills in fast-... 
    Doha
    more than 2 months ago
  •  ...Senior Java Backend Software Engineer We are looking for experienced, top-tier engineers that will continue to evolve our solutions. The...  ...on a daily basis with a small, nimble team of product managers, engineers, and interact with customer counterpart and perform... 

    Echelonix

    Doha
    8 days ago
  •  ...delivers innovative and reliable engineering solutions across industries...  ...(URS). Develop software and hardware design specifications...  ...experience with AVEVA System Platform and FactoryTalk View SE (FT...  ...Strong organizational and time management skills. Ability to work... 

    Avanceon MEA

    Doha
    7 days ago
  •  ...and in alignment with project specifications, timelines, and quality standards. The Foreman serves as a key liaison between management, engineers, subcontractors, and the workforce, driving productivity, maintaining site discipline, and ensuring compliance with safety and... 

    TestHiring

    Ad Dawhah Municipality
    8 days ago
  •  ...Project Manager for Grid Software- Doha, Qatar We know that a business thrives only when its people...  ...phase. The PM manages the engineering resources in house and at the back offices...  ...Experience with international and cross border projects Intercultural... 
    Doha
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager - Cross-platform C++ - Multipass. Be the first to apply!