Jobs at Canonical

1,642 open positions

Canonical is the company behind Ubuntu, the world’s most popular Linux distribution, and a leading provider of open‑source cloud infrastructure. Founded in 2004 by Mark Shuttleworth, Canonical delivers Ubuntu Server, Ubuntu Core, and the Snap packaging system that powers millions of servers and IoT devices. The company’s influence spans cloud, containers, edge computing, and AI, making it a key player for developers and enterprises seeking reliable, secure, and scalable solutions.

Canonical hires across a broad spectrum of technical and non‑technical roles. Software engineers work on the Ubuntu kernel, cloud image building, and the Snapcraft toolchain. DevOps and Site Reliability teams maintain large‑scale deployments in public clouds. Security engineers focus on hardening the OS and supply‑chain integrity. Outside engineering, Canonical looks for product managers, sales engineers, marketing specialists, and customer support experts who can articulate the value of open‑source solutions to diverse audiences.

Job Transparency’s salary data lets you compare Canonical offers to market benchmarks instantly, while sentiment scores reveal how current and former employees feel about work‑life balance, career growth, and culture. By reviewing these insights before applying, you can negotiate better, target roles that match your expectations, and avoid surprises in compensation or workplace dynamics.

Talent Scientist

Company: Canonical

Location: EMEA

Posted Nov 19, 2024

Canonical is a pioneering tech firm that is changing the world through open source. They are looking for a Talent Scientist to join their team, who will work closely with the Hiring Leads to drive initiatives, automation, and best practices. The role involves driving talent analytics, conducting in-depth behavioral interviews, and building key relationships with global stakeholders.

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Company: Canonical

Location: Anywhere

Posted Nov 19, 2024

The text describes an exciting opportunity for a software engineer to work on the Ubuntu Foundations Team, focusing on modern C and C++ programming languages and their ecosystem. The team will deliver the best possible GCC and LLVM runtimes and supporting tooling in Ubuntu, ensuring the cutting edge of modern programming languages innovation is available to Ubuntu users.

Global Alliances Revenue Operations Manager

Company: Canonical

Location: EMEA

Posted Nov 19, 2024

Canonical is seeking a Revenue Operations leader to grow global alliances and channel partner sales. The role requires an analytical approach, keen eye for detail, and ability to drive process and system improvement. The company offers a distributed work environment, personal learning budget, and recognition rewards.

Ubuntu Engineering Delivery and Excellence Manager

Company: Canonical

Location: Anywhere

Posted Nov 19, 2024

Canonical is a leading provider of open source software and operating systems, with a focus on innovation and quality. The company is hiring a Quality Engineering Manager to lead the Ubuntu Quality Engineering team and improve the quality of the Linux distro.

Senior Executive Assistant

Company: Canonical

Location: EMEA

Posted Nov 19, 2024

Canonical is a leading provider of open source software and operating systems, seeking a Senior Executive Assistant to support senior executives and teams. The ideal candidate is passionate about organizing, taking ownership, and improving themselves and the organization.

Technical Author (multiple roles and seniority levels)

Company: Canonical

Location: North America,Latin America

Posted Nov 19, 2024

Canonical is hiring Technical Authors to lead documentation efforts for their teams. The role involves creating and maintaining software documentation, working with teams to make effective documentation contributions, and influencing product development. The company offers a remote work environment, personal learning budget, and annual compensation review.

Cloud Professional Services Manager

Company: Canonical

Location: Anywhere

Posted Nov 19, 2024

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. The company is looking for a Cloud Professional Services Manager to lead and develop a team of engineers, with a focus on cloud solutions and open source technologies.

Software Engineering Manager - Ubuntu Linux Kernel

Company: Canonical

Location: Anywhere

Posted Nov 19, 2024

Canonical is seeking multiple candidates to lead Linux kernel engineering efforts, requiring significant programming experience, Linux kernel internals knowledge, and team management skills. The role offers a fully remote working environment, personal learning budget, and competitive base pay.

Software Engineering Manager - SaaS (launchpad.net)

Company: Canonical

Location: EMEA

Posted Nov 19, 2024

Canonical is looking for an engineering manager to lead a team of engineers in the EMEA region. The role involves growing and leading a team, developing talent, and contributing to the development of Launchpad. The company values diversity and encourages everyone to come and be a part of the world of Ubuntu.

Senior/Staff Engineer - Build & Release Infrastructure

Company: Canonical

Location: EMEA

Posted Nov 19, 2024

The job posting is for a motivated engineer to join the Launchpad team, working on collaborative opensource development tooling. The role involves writing high-quality Python code, debugging issues, and collaborating with distributed teams. The company values diversity and encourages everyone to apply.

Senior Partner Manager, ANZ Channel

Company: Canonical

Location: Australia

Posted Nov 19, 2024

Canonical is looking for a Senior Partner Manager Americas Channel to grow its channel sales team and capitalize on rapidly growing demand from channel partners. The role requires a mix of farming and hunting capabilities, and the successful candidate will be responsible for achieving assigned annual growth quotas.

Embedded Linux Consultant

Company: Canonical

Location: Anywhere

Posted Nov 19, 2024

Canonical is a leading provider of open source software and operating systems, hiring Embedded Linux Consultants to expand its reach in various industries. The company is looking for candidates with extensive Linux experience, proficiency in containerization, and excellent communication skills.

Frequently Asked Questions

What is it like to work at Canonical?
Canonical fosters an open‑source culture where collaboration and rapid iteration are core values. Employees enjoy flexible remote policies, a global team that spans time zones, and opportunities to contribute directly to Ubuntu releases. The company emphasizes continuous learning, offering internal training on cloud, container, and security technologies, and encourages community engagement through events and sponsorships.
What types of positions are available at Canonical?
Canonical hires for roles in software engineering (Ubuntu kernel, Snapcraft, cloud tooling), DevOps and Site Reliability Engineering, Security, Product Management, Sales Engineering, Marketing, Customer Support, and Infrastructure Operations. Each role requires a blend of technical skill, problem‑solving ability, and a passion for open‑source principles.
How can I stand out as an applicant?
Demonstrate open‑source contributions, especially to Ubuntu, Snap, or related projects. Highlight experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker). Quantify achievements—e.g., reduced deployment times by X% or improved security posture. Tailor your resume to Canonical’s values: emphasize teamwork, impact, and continuous learning. Prepare for technical interviews by mastering data structures, system design, and real‑world problem solving, and showcase your ability to work in a distributed environment.

Other Companies Hiring