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.

Manager - Talent Science

Company: Canonical

Location: EMEA

Posted Aug 11, 2024

The job posting is for a Talent Science team leader position at Canonical, a pioneering tech firm. The role involves leading a team of data-driven behavioral experts, driving analytics projects, and building key relationships with stakeholders. The company offers a range of benefits, including a distributed work environment, personal learning and development budget, and recognition rewards.

Golang System Software Engineer - Containers / Virtualisation

Company: Canonical

Location: North America,Latin America,EMEA

Posted Aug 11, 2024

Canonical is hiring a Golang software engineer to work on a next-generation private cloud infrastructure. The company offers a fun, fast-paced team environment and a career full of learning and development.

OpenStack Engineering Manager

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

Canonical is hiring an OpenStack Engineering Manager to lead a team of engineers in designing and operating modern distributed systems. The role requires experience with OpenStack, Linux, and cloud technologies, as well as strong communication and cooperation skills.

Software Engineer - Sustaining Engineering

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

The job posting is for a software engineer role at Canonical, a pioneering tech firm that publishes Ubuntu. The role involves troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes. The company offers a remote work environment, personal learning and development budget, and a performancedriven annual bonus.

Software Engineer - Python and K8s

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

Canonical is a growing international software company that works with the opensource community to deliver Ubuntu. The company is looking for software engineers to join their team and work on open source software operations code, designing and delivering high-quality software products.

Ubuntu Engineering Manager - Security

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

Canonical is looking for an engineering manager to lead their security team. The role involves building and leading a globally distributed team, guiding the security posture for Ubuntu and other Canonical products, and supporting timely delivery of technical solutions.

Partner Marketing manager

Company: Canonical

Location: North America,Latin America

Posted Aug 11, 2024

Canonical is looking for a Partner Marketing Manager to develop strategic relationships with global partners. The ideal candidate is passionate about technology, marketing, and problem-solving. The role reports to the Head of Partner Marketing and offers a fully remote working environment, personal learning budget, and competitive base pay.

Software Engineer - Data Infrastructure

Company: Canonical

Location: North America,Latin America,EMEA

Posted Aug 11, 2024

Canonical is building a comprehensive automation suite to provide multicloud and onpremise data solutions for the enterprise. The company is looking for engineers to join the data platform team, which is responsible for the automation of data platform operations.

SDR Team Manager

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

Canonical is a leading provider of open source software and operating systems, with a focus on innovation and collaboration. The company is hiring SDR Team Managers to lead new inbound and outbound teams, with a goal of developing outstanding sales professionals. The role offers a competitive compensation package, including a performance-driven annual bonus, and a range of benefits.

Technical Author (multiple roles and seniority levels)

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

Canonical is hiring Technical Authors to work on documentation capacity at scale. The role involves creating and improving software documentation, working with engineering teams, and influencing product development. The company offers a remote work environment, personal learning budget, and competitive compensation.

Engineering Manager - Managed Services

Company: Canonical

Location: Anywhere

Posted Aug 11, 2024

Canonical is seeking an Engineering Manager to lead the BootStack team, responsible for managing engineers and overseeing customer environments. The role requires experience with OpenStack, Linux, and cloud technologies, as well as strong communication and cooperation skills.

Product Marketing Manager

Company: Canonical

Location: EMEA

Posted Aug 11, 2024

Canonical is a global open source solutions provider, seeking a Product Marketing Manager to develop marketing strategy and go-to-market plans for a diverse range of products. The ideal candidate is passionate about technology, marketing, and collaboration.

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