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.

Software Engineer, Cloud - Sustaining Engineering

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical is a leading provider of open source software and operating systems, with a focus on enterprise initiatives such as public cloud, data science, AI engineering, and IoT. The company is hiring a Software Engineer for Sustaining Engineering to work on Linux-based software-defined infrastructure and applications, covering various layers of the stack. The role involves troubleshooting, fixing issues, and collaborating with upstream communities.

Cloud Field Engineering Manager

Company: Canonical

Location: Anywhere

Posted Nov 22, 2025

Canonical is a global tech company that publishes Ubuntu and provides open source solutions for cloud, AI, IoT, and data centers. They are expanding into new industries and developing new open source solutions. The company values engineering talent, open source, and diversity. They offer remote work, learning opportunities, and competitive compensation.

Software Maintenance Engineer

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical is a leading provider of open source software and operating systems. They offer a remote role for a Software Maintenance Engineer to work on Linux-based infrastructure and applications, including Ubuntu, OpenStack, Kubernetes, and more. The role involves troubleshooting, bug fixes, and collaboration with upstream communities.

Junior Cloud Field Engineer

Company: Canonical

Location: Remote

Posted Nov 19, 2025

Canonical is a leading provider of open source software and operating systems. They offer a Junior Cloud Field Engineer role to help global companies adopt Linux, Ubuntu, OpenStack, Kubernetes, and related technologies. The role involves diverse responsibilities, including Linux and cloud solutions architecture, consulting, and software engineering. Canonical values diversity, offers a distributed work environment, and provides learning opportunities and benefits.

Customer Success - Team Manager

Company: Canonical

Location: Remote

Posted Nov 19, 2025

Canonical promotes itself as a leading open-source provider with global impact, offering a remote role in Customer Success Team Management. The position emphasizes growth, collaboration, and innovation in a distributed work environment with opportunities for travel and professional development.

Partner Sales Executive

Company: Canonical

Location: Australia,New Zealand,Anywhere

Posted Nov 22, 2025

Canonical is a leading provider of open source software and operating systems, with a focus on enterprise initiatives such as public cloud, data science, AI, and IoT. The company is growing its channel sales team to capitalize on demand from partners. The Partner Sales Executive role involves developing channel strategy, recruiting new partners, and driving sales within the ANZ territory.

Graduate HR Generalist

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical is a leading provider of open source software and operating systems. They are looking for a Graduate HR Generalist to join their AMER region team. The role involves providing HR support, maintaining HRIS, owning global projects, partnering with managers and employees, processing new hires, providing benefits support, conducting audits, and improving processes. The ideal candidate should have a track record of exceptional achievement, excellent communication skills, ability to prioritize workloads, self-motivation, honesty, integrity, flexibility, and willingness to travel.

Software Support Engineer

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical, a leading open-source provider, seeks a Software Support Engineer to contribute to critical projects. The role offers global collaboration, remote work, and opportunities to impact open-source ecosystems.

Software Engineer - L3 Support

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical seeks a Software Engineer L3 Support to contribute to open source projects, working remotely with global teams. The role involves troubleshooting, bug fixes, and collaboration with upstream communities, offering flexibility and professional growth opportunities.

Senior Juju Software Engineer (Go)

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical is a leading provider of open source software and operating systems. They offer a globally remote role for a Senior Software Engineer to drive process improvement, coach colleagues, and own functional areas. The company is founder-led, profitable, and growing, with a focus on software quality and testing.

HR Generalist

Company: Canonical

Location: Remote

Posted Nov 20, 2025

Canonical is a leading provider of open source software and operating systems. They offer an HR Generalist role to support their EMEA region, with a focus on building a global HR function. The company is founder-led, profitable, and growing, with a distributed workforce across 75+ countries.

Lead HR Generalist

Company: Canonical

Location: Remote

Posted Nov 19, 2025

Canonical is a leading provider of open source software and operating systems. The company is seeking a Lead HR Generalist for the AMER region to help shape and create an HR function for the future. The role involves delivering precise and compliant HR operations, partnering with leadership, and driving diversity, equity, and inclusion initiatives.

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