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.

Senior Security Operations Engineer

Company: Canonical

Location: Remote

Posted Nov 26, 2025

Canonical is opening several Security Operations Engineer SOC positions to build a new team reporting to the CISO. The goal is to create a new level of assurance and observable rigor into the open source supply chain by monitoring Canonical's own estate and raising the robustness of the entire global Ubuntu estate. The SecOps team is responsible for designing, implementing, and evolving Canonical's security practices, tools, systems, and policies to secure data, internal infrastructure, and build processes. They also contribute to the security of the wider open source ecosystem through knowledge sharing and threat intelligence initiatives.

Chief Revenue Officer

Company: Canonical

Location: Remote

Posted Nov 26, 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 founder-led, profitable, and growing, with a mission to deliver the majority of open source software globally at low cost. Canonical is hiring a Chief Revenue Officer to lead enterprise sales, partnerships, and customer success teams.

Engineering Manager - Build and Release Infrastructure

Company: Canonical

Location: Remote

Posted Nov 26, 2025

Canonical is a leading provider of open source software and operating systems. The company is hiring an Engineering Manager to shape the future of open source development with Launchpad, a powerful platform used by influential open source projects. The role involves leading a distributed team, fostering technical excellence, and driving the evolution of Launchpad.

Engineering Manager - Ubuntu Core

Company: Canonical

Location: Remote

Posted Nov 23, 2025

Canonical is a leading provider of open source software and operating systems, with a focus on Ubuntu. The company is hiring a technical engineering manager to lead a team in developing Ubuntu Core for IoT devices. The role involves building and leading a distributed team, demonstrating engineering principles, and contributing to a healthy collaborative culture.

Business Development Representative

Company: Canonical

Location: Remote

Posted Nov 26, 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 profitable, growing, and offers a distributed work environment with team events worldwide. Canonical is seeking a Business Development Representative to execute outbound sales campaigns, generate leads, and collaborate with teams to drive results.

Staff Software Engineer for Identity Management (Go/Golang)

Company: Canonical

Location: EMEA,North America,Latin America

Posted Nov 25, 2025

Canonical is a leading provider of open source software and operating systems. They are hiring a Staff-level Software Engineer for Identity Management to work on authorization and access management across their suite of enterprise products and web services. The role involves modernizing and expanding identity management solutions, writing Juju charms, and collaborating with a distributed team.

Embedded Linux Field Engineer (Mandarin speaking)

Company: Canonical

Location: Remote

Posted Nov 26, 2025

Canonical, a leading open-source provider, seeks a Mandarin-speaking Embedded Linux Engineer to expand in IoT and AI. The role involves customer engagement, technical expertise, and travel, with competitive benefits and global opportunities.

Open Source Enterprise Sales / Alliances

Company: Canonical

Location: Anywhere

Posted Nov 27, 2025

Canonical is hiring for sales and alliances roles across all levels of seniority. The company is a leading provider of open source software and operating systems, with a global distributed team. The roles involve driving revenue growth, building strategic relationships, and working closely with various teams.

Juju Software Engineer (Go)

Company: Canonical

Location: Remote

Posted Nov 26, 2025

Canonical is a leading provider of open source software and operating systems, with a focus on enterprise and technology markets. The company offers a globally remote role for a Software Engineer to contribute to the development of Juju, an open source project that powers complex distributed software systems. Canonical is a pioneer of global distributed collaboration, with a founder-led, profitable, and growing company culture.

Enterprise Customer Success Manager (French speaker)

Company: Canonical

Location: Remote

Posted Nov 24, 2025

The role of an Enterprise Customer Success Manager at Canonical involves developing trust with customers, providing the best possible experience, and aligning expectations to facilitate adoption of new products or services. The position requires native French language skills, excellent English, and a strong background in IT with exposure to topics such as Linux OS, data applications, storage, cloud computing, networking, security, migration, and IoT. The role offers a distributed work environment, personal learning and development budget, annual compensation review, and various benefits.

NetSuite Administrator

Company: Canonical

Location: EMEA

Posted Nov 27, 2025

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Their platform, Ubuntu, is widely used in various industries. The company is founder-led, profitable, and growing. They are hiring a NetSuite Administrator who strives for high engineering quality and process efficiency. The role involves developing engineering solutions in NetSuite, Salesforce, and other business systems, collaborating with colleagues, and learning Canonical business processes.

Associate Linux Support Engineer

Company: Canonical

Location: Remote

Posted Nov 26, 2025

Canonical promotes itself as a leading open source provider with global enterprise presence, offering a remote Associate Support Engineer role that emphasizes technical expertise, collaboration, and growth opportunities. The job description highlights problem-solving, customer support, and professional development while showcasing the company's innovative and distributed work culture.

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