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.

Golang System Software Engineer - Containers / Virtualisation

Company: Canonical

Location: Remote

Posted Sep 27, 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, a career full of learning and development, and a remote work option.

Field Software Engineer - Spanish/English (Remote)

Company: Canonical

Location: Remote

Posted Oct 01, 2024

The job posting is for a Linux and cloud solutions architect who will work with customers to design and deploy private and public cloud solutions. The role requires experience with Linux, cloud computing, and Python programming. The company offers a remote-first workplace and a range of benefits.

Ubuntu on WSL Software Engineer

Company: Canonical

Location: Other US Location

Posted Oct 01, 2024

Canonical is a leading provider of open source software and operating systems, and is hiring a Software Engineer to work on Ubuntu on WSL. The company is a pioneer of global distributed collaboration and is looking for a candidate with a strong track record of software development experience, excellent communication skills, and a passion for technology.

Senior Partner Manager - ANZ Channel

Company: Canonical

Location: APAC

Posted Sep 30, 2024

Canonical is a pioneering tech firm that publishes Ubuntu, an open-source operating system. They are looking for a Senior Partner Manager to lead their channel sales team in the Americas, focusing on reseller and distributor partners.

Regional Marketing Manager

Company: Canonical

Location: Other US Location

Posted Oct 05, 2024

Canonical is looking for a regional marketing specialist to develop long-term marketing strategy and execute campaigns for specific territories across APAC. The ideal candidate is passionate about technology, marketing, and collaboration. The role involves developing and executing go-to-market strategy, building organic and paid campaigns, and owning webinars and regional offline events.

Linux Desktop Support Engineer (Remote - EMEA)

Company: Canonical

Location: Other US Location

Posted Sep 30, 2024

Canonical is looking for a Linux EngineerAdministrator to provide technical support for customers leveraging Ubuntu and open source products. The role involves delivering an outstanding technical support experience, providing technical expertise, and being an excellent communicator. The company offers a fully remote working environment, personal learning and development budget, and recognition rewards.

Sales Development Representative (Italian Speaker)

Company: Canonical

Location: Remote

Posted Oct 05, 2024

Canonical is a global software company that publishes Ubuntu and open-source solutions for cloud developers, IoT, and artificial intelligence. The company is profitable and growing, and is looking for a Sales Development Representative to join its team.

Graduate Sales Development Representative

Company: Canonical

Location: Remote

Posted Sep 28, 2024

Canonical is a global software company that publishes Ubuntu and opensource enterprise solutions. They are profitable and growing, and consider their sales development organization to be the best technology sales academy in the market. They are looking for exceptional and ambitious candidates to join their team.

Enterprise Open Source Sales Manager

Company: Canonical

Location: Remote

Posted Sep 29, 2024

Canonical is a pioneering tech firm that publishes Ubuntu, an open-source project. They are expanding their sales organization globally and hiring regional sales managers to lead teams of enterprise sales representatives. The company is profitable, growing, and has a strong mission to accelerate the adoption and quality of open-source globally.

Taipei Office and Travel Administrator

Company: Canonical

Location: Other US Location

Posted Oct 05, 2024

Canonical is a leading provider of open source software and operating systems, and is hiring office administrators in Taipei. The company is looking for positive team players with excellent English skills and attention to detail. The role involves creating a professional environment, managing meeting rooms and desk space, and performing clerical tasks.

Cloud Field Engineering Manager

Company: Canonical

Location: North America,Latin America

Posted Sep 27, 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 Field Engineering Manager to lead and develop a team of engineers, with a focus on cloud solutions and open source technologies.

Software Engineer - Python - Container Images

Company: Canonical

Location: EMEA

Posted Oct 04, 2024

Canonical is a leading provider of open source software and operating systems, and is looking for experienced software engineers to join their team. The company is building a new generation of Ubuntu-based container images and is seeking candidates with a strong background in software development, container images, and DevOps.

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