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.

IoT Account Development Representative

Company: Canonical

Location: Other US Location

Posted Apr 11, 2023

The text describes the Ubuntu Core platform, its features, and the role of an Account Development Representative (ADR) in sales. The ADR is responsible for identifying and creating sales opportunities across target accounts, which include leading ODMs, end-device OEMs, and strategic multi-national companies building and deploying IoT devices. The ADR also manages inbound leads and qualifies commercial interests. The text emphasizes the need for the ADR to understand the value drivers for different prospect types and deliver customized messages. The ADR is required to work cooperatively with the Devices Sales Team and Marketing & PR Team to increase account penetration and create new sales opportunities.

Linux Server Software Engineering Manager

Company: Canonical

Location: Other US Location

Posted Apr 14, 2023

The Partner Engineering team at Canonical works with leading silicon companies to optimize Ubuntu for new chip architectures. The role involves managing an engineering team, ensuring timely delivery of projects, and collaborating with commercial partners to deliver a high-quality Ubuntu experience. The team leads the design and implementation of Ubuntu integration for latest server-class hardware platforms and software stacks. The role requires strong technical leadership, coaching, and mentoring skills.

Regional HR Manager

Company: Canonical

Location: Other US Location

Posted Apr 08, 2023

The role of HR Manager at Canonical requires a global-thinking candidate with HR experience leading initiatives across regions within a technology business. The candidate should have people management experience, experience in business partnering with senior stakeholders, and be fluent in business English. The role offers a fully remote working environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, and an Employee Assistance Programme.

Software Engineer, Ceph & Distributed Storage

Company: Canonical

Location: Other US Location

Posted Apr 21, 2023

None Found

Enterprise Software Sales - USA Markets

Company: Canonical

Location: Other US Location

Posted Apr 14, 2023

Ubuntu is the largest Linux distribution and the fastest growing enterprise Linux, leading in public cloud compute and preferred by developers. Canonical offers commercial support, managed services, consulting, and training. They seek sellers with industry knowledge and open source expertise to promote Ubuntu adoption. The role involves achieving sales targets, prospecting accounts, and collaborating with colleagues.

Engineering Director, Multi-cloud Orchestrator (Golang)

Company: Canonical

Location: Other US Location

Posted May 10, 2023

None Found

Project Manager - Ubuntu Embedded Systems

Company: Canonical

Location: Other US Location

Posted Apr 06, 2023

The job posting is for a Project Manager position at Canonical, a pioneering tech firm that publishes Ubuntu. The role involves managing projects, building relationships, and working with engineering teams. The company offers a remote working environment, personal learning budget, and competitive compensation.

Senior Site Reliability Engineer, Americas

Company: Canonical

Location: Other US Location

Posted May 09, 2023

None Found

Linux Support Engineer, AMER

Company: Canonical

Location: Other US Location

Posted Apr 14, 2023

This role is an opportunity for a hands-on engineer with a passion for Linux to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. The role involves solving interesting, technical problems, providing expert level of support, and working collaboratively with customers. Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu, the world's #1 cloud operating system. The company offers 100% work-from-home, learning and development, competitive salary, recognition rewards, and annual leave.

Graduate Partner Marketing Manager

Company: Canonical

Location: Other US Location

Posted Apr 09, 2023

Canonical is a global open source solutions provider and the publisher of Ubuntu. They offer a portfolio of solutions for enterprises to innovate from the data centre to the edge, supporting cloud infrastructure, advanced robotics, AI, blockchain, autonomous cars, and smart things. Canonical supports critical infrastructure and operations for thousands of businesses and millions of Ubuntu users worldwide. They aim to have a positive impact on the global IT community and offer a collaborative and open work environment. Canonical is looking for graduate partner marketing managers to develop co-marketing relationships with partners across various technologies and industries.

Software Engineer - Python/Golang - Kubernetes

Company: Canonical

Location: Other US Location

Posted Apr 14, 2023

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang, and Kubernetes. You will build operators and addons for Kubernetes, bringing it to a wide range of use cases across public, private, and hybrid clouds. You will collaborate with industry peers and partners to bring the right solutions to customers. You will work from home with global travel.

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