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.
C, Golang Software Engineer working on dqlite, a Raft extension for SQLite
Company: Canonical
Location: Other US Location
Posted Jan 27, 2023
None Found
Software Engineering Squad Leader - Container/Virtualisation - LXD
Company: Canonical
Location: Other US Location
Posted Jan 26, 2023
None Found
Enterprise Software Sales - Brasil Markets
Company: Canonical
Location: Other US Location
Posted Jan 28, 2023
None Found
Engineering Manager - Ubuntu Core
Company: Canonical
Location: Other US Location
Posted Jan 28, 2023
None Found
Global Channel Sales Director
Company: Canonical
Location: Other US Location
Posted Jan 27, 2023
None Found
Senior Software Engineer - Cloud Images
Company: Canonical
Location: Other US Location
Posted Feb 04, 2023
This job posting is for a senior software engineer position at Canonical, focusing on Linux, cloud infrastructure, automation, and open source software. The role involves working with major cloud partners like Amazon, Microsoft, and Google to enhance Ubuntu's cloud capabilities. Key responsibilities include build system development, implementing cloud features in Ubuntu Server, operating continuous delivery pipelines, and engaging with partners. The ideal candidate should have a passion for technology, experience with public clouds, and expertise in Python software development on Linux. Canonical offers a range of benefits including professional development opportunities, flexible working options, and a commitment to diversity and inclusion.
HPC Automation Engineering Manager - Python & Linux
Company: Canonical
Location: Other US Location
Posted Jan 11, 2023
The role involves managing a software development team to deliver an outstanding HPC experience from bare metal to public cloud as part of the Ubuntu platform. The ideal candidate should have deep experience with Python, HPC environments, and familiarity with HPC hardware and software. They should also have excellent judgement about people, be comfortable holding contributors accountable, and have an understanding of security practices.
Software Engineer - Cross-platform C++ - Multipass
Company: Canonical
Location: Other US Location
Posted Dec 09, 2022
The Multipass team is hiring a Senior Software Engineer to join their distributed team. The job requires expertise in modern C++ development, software testing, and test-driven development. The team values quality in their code and great user experience.
Software Engineer - Docker Images & Community
Company: Canonical
Location: Other US Location
Posted Dec 19, 2022
Canonical is hiring a Senior Software Engineer to build a new generation of Ubuntu-based container images. The role involves developing tools, technology, and community processes, working with multiple teams, and contributing to a fast-moving product.
Global Account Manager - USA
Company: Canonical
Location: Other US Location
Posted Jan 12, 2023
Canonical is hiring Global Account Managers to deepen engagement with large multinational customers, focusing on Hybrid Cloud initiatives and projects. The successful candidate will build trust with clients, demonstrate leadership, and drive successful outcomes.
Engineering Manager - Ubuntu Systems Management
Company: Canonical
Location: Other US Location
Posted Jan 27, 2023
None Found
Global Head of Performance Engineering
Company: Canonical
Location: Other US Location
Posted Jan 27, 2023
None Found