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.

Regional HR Manager

Company: Canonical

Location: North America,Latin America

Posted Sep 14, 2024

Canonical is a leading provider of open source software and operating systems, seeking a Regional HR Manager to support their AMER region. The company is a pioneer of global distributed collaboration, with a focus on innovation, AI, and IoT. The role entails leading and scaling the regional HR team, delivering precise and compliant HR operations, and partnering with senior leadership.

Linux Software Engineering Manager - Ubuntu

Company: Canonical

Location: Anywhere

Posted Sep 13, 2024

Canonical is looking for an Engineering Manager to lead the engineering team that delivers the essential components of Ubuntu. The role requires a deep understanding of Linux and Ubuntu, with a passion for exceptional leadership. The company offers a distributed work environment, personal learning and development budget, and recognition rewards.

Site Reliability / Gitops Engineer

Company: Canonical

Location: Other US Location

Posted Sep 12, 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 Site Reliability Engineer to join their team, with a focus on infrastructure as code, automation, and cloud computing. The role requires a strong modern engineering background, experience with Linux, and a passion for open source.

Engineering Manager - Solutions Engineering

Company: Canonical

Location: Remote

Posted Sep 12, 2024

The job posting is for an Engineering Manager position at Canonical, a growing international software company. The role involves leading and developing a team of Python engineers, demonstrating technical leadership, and contributing to the company's mission to deliver Ubuntu, the world's 1 cloud operating system.

Partner Sales Director - Global System Integrator (GSI)

Company: Canonical

Location: North America,Latin America

Posted Sep 16, 2024

Canonical is a leading provider of open source software and operating systems, and is hiring a Partner Sales Director to work with Global System Integrators to facilitate Ubuntu-based solutions and opportunities.

Engineering Manager - Ubuntu Security

Company: Canonical

Location: Anywhere

Posted Sep 13, 2024

Canonical is seeking an Engineering Manager to lead a team of engineers in developing and maintaining the security of Ubuntu, a widely used Linux distribution. The role involves providing technical guidance, driving the development of new security projects, and working with upstream open source projects. The company offers a remote-first work environment, personal learning and development budget, and a performance-driven annual bonus.

HR Generalist - Americas

Company: Canonical

Location: North America,Latin America

Posted Sep 20, 2024

Canonical is a leading provider of open source software and operating systems, with a global team of 1100+ colleagues. They are hiring an HR Generalist to support their Americas region, with a focus on building a global HR function. The company offers a range of benefits, including a distributed work environment, personal learning and development budget, and annual compensation review.

Sustaining Engineering Manager

Company: Canonical

Location: North America,Latin America

Posted Sep 13, 2024

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. The company is looking for an engineering manager to lead a distributed team of engineers and manage key performance indicators. The role requires technical leadership, software development experience, and excellent communication skills.

Global Partner Marketing Lead

Company: Canonical

Location: North America,Latin America

Posted Sep 21, 2024

Canonical is looking for a Global Partner Marketing Lead to develop commercial relationships with global partners, focusing on open source software and technology. The ideal candidate will be passionate about technology, marketing, and problem-solving, with experience in B2B marketing and strategic corporate partnerships.

HR Generalist

Company: Canonical

Location: EMEA

Posted Sep 20, 2024

Canonical is a leading provider of open source software and operating systems, with a global team of 1100+ colleagues. They are hiring an HR Generalist to support their EMEA region, with a focus on building a global HR function. The company offers a range of benefits, including a distributed work environment, personal learning and development budget, and annual compensation review.

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Company: Canonical

Location: Other US Location

Posted Sep 12, 2024

The job posting is for an engineering manager at Canonical, responsible for leading a team to optimize Ubuntu for the latest hardware and software stacks. The role requires technical leadership, management skills, and collaboration with commercial partners. The company offers learning and development opportunities, annual compensation review, and a diverse work environment.

Partner Marketing Manager - Silicon Vendors

Company: Canonical

Location: North America,Latin America

Posted Sep 18, 2024

Canonical is looking for a Partner Marketing Manager to develop comarketing relationships with silicon vendors and shape their partner programs. The ideal candidate is passionate about technology and marketing, with experience in B2B marketing and strong customer-partner relationship management 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