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.

Enterprise Account Executive - Spanish speaker

Company: Canonical

Location: Latin America

Posted Dec 05, 2025

Canonical is a global tech company focused on open source software. They offer enterprise solutions based on their Linux distribution Ubuntu, targeting various industries. The company values empathy, intellect, passion, teamwork, and energy in their employees. They are expanding their sales team globally and seeking experienced professionals with open source knowledge.

Software Engineer - Ceph & Distributed Storage

Company: Canonical

Location: Remote

Posted Dec 04, 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 Ceph and Distributed Storage to build modeling software for systems like OpenStack, Ceph, and Kubernetes. The role involves international travel and requires experience with Python, Ceph storage, and distributed systems.

Graduate Talent Scientist

Company: Canonical

Location: Remote

Posted Dec 04, 2025

Canonical is a leading provider of open source software and operating systems. They offer remote roles with a focus on talent acquisition, data analysis, and process improvement. The company values exceptional academic track records, analytical skills, and a passion for technology.

Engineering Manager - Commercial Systems

Company: Canonical

Location: EMEA

Posted Dec 05, 2025

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. The company is hiring an Engineering Manager to lead a team of software engineers and develop an internal product. The role involves accountability, high engineering quality standards, skill development, and delivering impactful solutions. The company offers a distributed work environment, personal learning and development budget, annual compensation review, and various benefits.

Developer Relations Engineer

Company: Canonical

Location: APAC,EMEA

Posted Dec 05, 2025

Canonical, the publisher of Ubuntu, is creating a new Developer Relations team to engage with open source communities and developer-centric organizations. The team aims to improve open source development experiences and gather feedback to shape their offerings. They are seeking a Developer Relations Engineer who is a technical expert, strategist, and communicator with deep empathy for developers.

Lead Python Software Engineer - Commercial Systems

Company: Canonical

Location: EMEA

Posted Dec 05, 2025

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. The company is hiring a Lead Python Software Engineer to work on the Integrations team, which is responsible for automating SaaS user management and onboarding new data sources to the data mesh. The role involves developing engineering solutions using Python, collaborating with colleagues, and deploying and operating services. Canonical offers a distributed work environment, personal learning and development budget, annual compensation review, and other benefits.

Salesforce/NetSuite Engineering Manager - Commercial Systems

Company: Canonical

Location: EMEA

Posted Dec 04, 2025

Canonical, a leading open-source provider, offers innovative engineering roles with global collaboration and competitive benefits. The company emphasizes growth, excellence, and a distributed work environment.

Director - Talent Science

Company: Canonical

Location: EMEA

Posted Dec 05, 2025

Canonical is a leading provider of open source software and operating systems. The company is founder-led, profitable, and growing. They are hiring for 4 new leadership roles in their Talent Science team to lead on delivery excellence. The role involves leading and delivering the strategic Talent Science project roadmap, leveraging expertise to design and implement solutions, ensuring high performance outcomes, designing professional processes, coaching and mentoring team members, and working closely with company leaders.

Regional BDR Team Manager

Company: Canonical

Location: Remote

Posted Dec 04, 2025

Canonical is a leading provider of open source software and operating systems. They offer a distributed work environment with opportunities for learning and development. The company is growing and hiring for various roles, including SDR Team Managers.

GitOps Engineering Manager

Company: Canonical

Location: Remote

Posted Dec 04, 2025

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. They offer a GitOps Engineering Manager role to lead a high-performance team in devops and gitops engineering management. The company is founder-led, profitable, and growing, with a focus on pioneering new approaches to large-scale IS and sharing automation as open-source packages.

Senior Partner Sales Manager - Global System Integrator (GSI)

Company: Canonical

Location: Anywhere

Posted Dec 05, 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 global distributed team and a focus on building strategic relationships with partners.

Telecom Account Executive

Company: Canonical

Location: Anywhere

Posted Dec 05, 2025

Canonical's job posting highlights their mission in open source, global expansion, and hiring for sales roles with specific criteria, emphasizing excellence and innovation.

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