Software Engineering Manager - Cross-platform C++ - Multipass
$2000 per yearCanonical 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- 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...
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
$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...- ...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...
- ...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...
- ...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,...
- ...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,...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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,...
- ...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 •...
- ...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...
- ...'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...
- ...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-...
- ...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...
- ...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...
- ...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...
- ...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...
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!

