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.

Software Engineering Director

Company: Canonical

Location: Anywhere

Posted Mar 25, 2024

Canonical is seeking an Engineering Director with a strong background in Linux-based software engineering and extensive management experience. The role involves leading multiple teams, hiring staff engineers, and coaching and mentoring developers. The ideal candidate should have a proven track record of going above and beyond expectations, excellent communication skills, and a passion for software development. Canonical offers a distributed work environment, personal learning budget, annual compensation review, and opportunities for travel. The company is committed to fostering a diverse and inclusive workplace.

Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

Company: Canonical

Location: EMEA

Posted Mar 24, 2024

The text describes a company, Canonical, that is looking for software engineers to work on open-source networking software. The company values experience in open-source initiatives and is looking for individuals who are passionate about networking and have a strong academic track record.

Silicon Alliances Ecosystem Development Manager

Company: Canonical

Location: North America,Latin America,EMEA

Posted Mar 27, 2024

Canonical is hiring for a Silicon Alliances Ecosystem Development Manager role, which involves working with leading semiconductor companies to combine open source adoption with innovative optimizations. The role requires a passion for both hardware and software technology, with the ability to navigate complex technical challenges and architect solutions across global teams. The successful candidate will represent Canonical, develop joint product roadmaps, and manage market messaging. Canonical offers a competitive base pay, a fully remote working environment, and additional benefits such as a personal learning and development budget, annual compensation review, and recognition rewards.

Cloud Support Engineer

Company: Canonical

Location: Japan

Posted Mar 26, 2024

Canonical is offering a remote role for a Cloud Support Associate Engineer based in Japan. The role involves providing technical support for employees, troubleshooting complex issues, and maintaining knowledge base articles. The ideal candidate should have a technical degree, experience with Linux and cloud technologies, and strong communication skills in both English and Japanese. Canonical offers a competitive base pay, a personal learning budget, and a fully remote working environment.

Chief Financial Officer

Company: Canonical

Location: EMEA

Posted Mar 27, 2024

Canonical is a leading provider of open source software and operating systems, seeking a Chief Financial Officer to partner with senior leaders and guide the company through an IPO. The ideal candidate will have experience in high-growth environments, leading teams through transformational change, and a passion for open source.

Salesforce Engineering Manager, Commercial Systems

Company: Canonical

Location: EMEA

Posted Mar 26, 2024

Canonical is seeking a Salesforce Engineering Manager Commercial Systems to lead a team of engineers in delivering solutions leveraging the Salesforce platform. The role involves seeking improvements to established processes, collaborating on business analysis and technical designs, and providing Salesforce subject matter expertise to business customers and cross-functional teams. The ideal candidate should have a Bachelor's degree in Computer Science or a related engineering field, experience with Salesforce development and integrations, and experience as a hands-on engineering manager or team lead. The role offers a fully remote working environment, a personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, an Employee Assistance Programme, and opportunities to travel to meet colleagues.

Ubuntu Pro Sales Engineer (SE)

Company: Canonical

Location: Anywhere

Posted Mar 27, 2024

Canonical is a leading provider of open source software and operating systems, with a global team of 1000+ colleagues. They are hiring an Ubuntu Pro Sales Engineer to help global companies adopt the latest Linux and open source applications. The company offers a distributed work environment, personal learning and development budget, and a performance-driven annual bonus.

Alliances Field Engineer

Company: Canonical

Location: Anywhere

Posted Mar 22, 2024

Canonical, a leading provider of open source software, is seeking an Alliances Field Engineer to support major partners in understanding and adopting their open source platform. The role involves architecting cloud infrastructure solutions, designing joint reference architectures, and promoting Canonical products. The ideal candidate should have extensive experience with Linux, Kubernetes, Ceph, and software automation, along with strong communication and presentation skills. Canonical offers a distributed work environment, personal learning budget, and opportunities for global travel.

Senior Salesforce Engineer, Commercial Systems

Company: Canonical

Location: EMEA

Posted Mar 26, 2024

Canonical is seeking a Senior Salesforce Engineer to join their Commercial Systems unit. The role involves developing and configuring Canonical's Salesforce instance, collaborating with engineering and business teams, and delivering high-quality solutions. The ideal candidate should have a Bachelor's degree in Computer Science or a related field, senior-level experience in Salesforce, and excellent communication skills. The position offers a fully remote work environment, a personal learning budget, and opportunities for travel. Canonical is an equal opportunity employer that values diversity and fosters a discrimination-free workplace.

Security Software Engineer

Company: Canonical

Location: Anywhere

Posted Mar 26, 2024

Canonical is a pioneering tech firm that publishes Ubuntu, an open-source operating system. They are looking for exceptional security-focused software engineers to join their team. The company offers a remote-first work environment, personal learning and development budget, and a performance-driven annual bonus.

Enterprise Open Source Sales Representative

Company: Canonical

Location: Anywhere

Posted Mar 27, 2024

Canonical, a leading open source software company, is expanding its product range and global presence. Their Linux distribution, Ubuntu, is the top platform for public cloud compute and favored by developers. Canonical aims to accelerate open source adoption globally, shipping the most software on the planet. They offer enterprise solutions, including security, compliance, and support for open source. With a distributed team of over 1000 colleagues in 70+ countries, they hire carefully for exceptional ability and character. The sales team focuses on empathy, intellect, passion for technology, teamwork, and energy. The successful candidate will represent the company, build a territory plan, develop new pipeline, and meet sales targets. They should have a degree in engineering or computer science, experience in open source, and a track record in sales targets and new account wins.

Canonical - Python Software Engineer - Ubuntu Hardware Certification Team

Company: Canonical

Location: USA

Posted Mar 22, 2024

This is a job posting for a Python Software Engineer position in the Ubuntu Hardware Certification Team at Canonical. The role is remote and based in the USA. The posting was made on March 22.

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