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.

Canonical - Graduate Linux System Engineer - QA, Tooling, Automation

Company: Canonical

Location: Home based - Worldwide

Posted Dec 14, 2024

This is a job posting for a Graduate Linux System Engineer position, focusing on QA, Tooling, and Automation. The role is home-based and open to candidates worldwide, with the posting date being December 14.

Linux Kernel Engineer - Ubuntu

Company: Canonical

Location: Anywhere

Posted Jan 21, 2025

Canonical is seeking exceptional software engineers to work on both stable and cutting-edge Linux kernels for Ubuntu and its wider ecosystem. The company has a large and rapidly growing kernel team that underpins Ubuntu and open-source software across a wide range of hardware and use cases. Canonical partners with major kernel contributors, silicon companies, to ensure their work reaches a wide audience quickly with a 10-year enterprise security commitment. The team is responsible for all supported Ubuntu Linux kernels on various platforms and architectures, from small embedded devices to large-scale cloud environments. Canonical cares most about hardware and virtualization enablement, security, reliability, and performance. The team works on projects such as Ubuntu Linux kernel plan execution, benchmarking, stress testing, optimized kernels for key partners, confidential computing, developer platforms, enabling Ubuntu on embedded systems, kernel livepatch, FIPS compliance, real-time and low-latency kernel variants, virtualization, container technology, networking, and storage. Canonical hires candidates of all experience levels, from recent university graduates to seasoned industry experts, who are enthusiastic to work in multiple areas, including security mitigation, feature development, patching, and testing. The company offers a distributed work environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, employee assistance program, and opportunities to travel to new locations to meet colleagues.

Junior Cloud Delivery Engineer

Company: Canonical

Location: Americas

Posted Dec 15, 2024

The role involves working across the entire Linux stack, designing and deploying clouds and applications for external customers, and architecting cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, Ceph, Hadoop, and Spark. The candidate should have experience in AIML and MLOps, practical knowledge of Linux virtualization, containers, and networking, and sound knowledge of cloud computing concepts and technologies. The company offers learning and development opportunities, parental leave, diversity resource groups, work from home, competitive salary, recognition rewards, annual leave, and priority pass for travel.

Channel Sales Manager

Company: Canonical

Location: Brazil

Posted Jan 19, 2025

Canonical, the publisher of Ubuntu, is expanding its channel sales team to meet growing demand from partners. The Channel Sales Manager role involves developing channel strategy, increasing awareness of Canonical as a leader in open source and cloud solutions, identifying and recruiting new partners, and driving sales through partner interactions. The ideal candidate should have a technology degree, software sales experience, fluency in English, understanding of open source Linux and Ubuntu, and a proven track record of achieving sales targets. Canonical offers a competitive compensation package, including a performance-driven annual bonus, personal learning budget, and opportunities for travel and professional development.

Telco Account Manager

Company: Canonical

Location: EMEA

Posted Dec 18, 2024

Canonical is a pioneering tech firm at the forefront of the global move to open source. They publish Ubuntu, one of the most important open source projects, and the platform for AI, IoT, and the cloud. They are changing the world daily and recruit globally with a high standard for people. They expect excellence and will challenge you to think differently, work smarter, learn new skills, and raise your game. They are an equal opportunity employer and foster a workplace free from discrimination, diversity of experience, perspectives, and background creating a better work environment and better products.

Junior Cloud Delivery Engineer

Company: Canonical

Location: Latin America,North America

Posted Dec 13, 2024

The role involves working across the entire Linux stack, designing and deploying clouds and applications for external customers, and architecting cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, Ceph, Hadoop, and Spark. The candidate should have experience in AIML and MLOps, Linux virtualization, containers, networking, cloud computing concepts, and Python programming. The company offers learning and development opportunities, parental leave, diversity resources, work from home, competitive salary, recognition rewards, annual leave, and priority pass for travel.

In-house Search Lead

Company: Canonical

Location: EMEA

Posted Dec 13, 2024

Canonical is a pioneering tech firm at the forefront of the global move to open source. They recruit globally and set a high standard for people joining the company. They expect excellence and need to be the best at what they do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Salesforce Engineer - Commercial Systems

Company: Canonical

Location: EMEA

Posted Dec 17, 2024

Canonical is a leading provider of opensource software and operating systems, with Ubuntu being widely used in various enterprise initiatives. They are a profitable and growing company with a global workforce, seeking a Salesforce Engineer to work with multiple business systems and deliver a first-class experience. The role is remote in the EMEA region and offers benefits like a learning and development budget, annual compensation review, and recognition rewards.

Senior Channel Sales Manager

Company: Canonical

Location: Brazil

Posted Dec 01, 2024

Canonical is looking for a Senior Partner Manager Americas Channel to grow its channel sales team and capitalize on rapidly growing demand from channel partners. The role requires a mix of farming and hunting capabilities, and the successful candidate will be responsible for achieving assigned annual growth quotas.

Linux Software Engineer - Embedded Systems

Company: Canonical

Location: Anywhere

Posted Jan 21, 2025

Canonical is hiring for various engineering roles focused on low-level system technology and embedded systems. They seek careful and conscientious engineers who appreciate the challenge of memory performance, battery, and connectivity-constrained code. Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud, and IoT. They build Ubuntu Core, a fully containerized version of Ubuntu, for appliance or connected device environments. The roles include software development, silicon software and optimization, kernel driver and hardware enablement, hardware-centric Linux QA, hardware certification, robotics, industrial IoT, and networking software engineering. Canonical offers a distributed work environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, employee assistance program, and opportunities for travel.

ISV Embedded Solutions Director

Company: Canonical

Location: North America,Latin America,EMEA

Posted Dec 13, 2024

Canonical is a leading provider of open source software and operating systems, with Ubuntu being widely used in various enterprise initiatives. The company is profitable and growing, with openings in the Americas and EMEA. They are hiring an ISV Embedded Solutions Director to drive partnerships for licensing and embedding Ubuntu and Ubuntu Pro into software and SaaS solutions. Canonical offers extensive open source software, comprehensive SLA support, and FIPS certified cryptographic compliance. They are the top-rated operating system for developers and collaborate with major public cloud providers, server manufacturers, IoT providers, and silicon vendors.

Golang Software Engineer - Commercial Systems

Company: Canonical

Location: EMEA

Posted Dec 17, 2024

Canonical is a leading provider of opensource software and operating systems for global enterprise and technology markets. They are founder-led, profitable, and growing. They are hiring a Golang Software Engineer at any seniority level for an exciting opportunity to work with many popular software systems, integrations, technologies, and open source solutions. The role entails developing engineering solutions leveraging Golang, collaborating with colleagues on technical designs and code reviews, deploying and operating services developed by the team, and more.

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