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.
Marketing Data Analyst
Company: Canonical
Location: Other US Location
Posted Jun 03, 2024
Canonical is seeking a Marketing Data Analyst with a background in data science, mathematics, actuarial science, or engineering. The ideal candidate should have knowledge in advanced statistics, data sciences, coding/scripting languages, and databases. They should be passionate about technology, technology marketing, and the use of technology in marketing. The role involves utilizing advanced data analytics to grow Canonical's product adoption and market penetration, focusing on quantitative and qualitative data analytics, designing and conducting experiments, and collaborating with stakeholder teams. Canonical offers a fully remote working environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, employee assistance programme, opportunity to travel to new locations, and Priority Pass for travel.
Software Engineer - Ubuntu Systems Management
Company: Canonical
Location: North America
Posted Jun 05, 2024
Canonical is offering an exciting opportunity for a software engineer with a passion for open source software, particularly Linux, Python, and web services at scale. The role involves contributing to the development of Landscape, the leading management tool for Ubuntu systems, in a distributed team. The engineer will be responsible for writing high-quality code, participating in code and architectural reviews, and collaborating with DevOps for Landscape SaaS. The position is remote-based in the Americas region, with occasional travel for internal and external events. Canonical values diversity and encourages applications from all backgrounds.
Junior Customer Success Manager
Company: Canonical
Location: APAC
Posted Jun 04, 2024
Canonical is seeking a Junior Customer Success Manager for the APAC region, focusing on the Tech segment. The role involves supporting customers, enriching documentation, driving campaigns, and onboarding new users. The ideal candidate should have customer-facing experience, empathy, a passion for technology, excellent presentation skills, strong organizational skills, and the ability to collaborate with various departments. Canonical offers a distributed work environment, personal learning budget, annual compensation review, recognition rewards, and more. Canonical is an equal opportunity employer committed to fostering a diverse and inclusive workplace.
Lead Engineer - Ubuntu Linux
Company: Canonical
Location: Anywhere
Posted Jun 04, 2024
Canonical, the company behind Ubuntu Linux, is seeking exceptionally talented technology experts with deep technical backgrounds in operating system kernels and distributions. The successful candidate will lead the delivery of a team of engineers, setting technical direction and collaborating with senior technical leadership. The role involves driving engagements with key partners, mitigating vulnerabilities, enhancing performance, streamlining third-party component packaging, and delivering Ubuntu Linux at scale. The ideal candidate should have strong communication skills, expert understanding of C programming, and demonstrated expertise in *nix-based operating systems. Additional skills include RTOS and real-time performance analysis, Ubuntu/Debian/Snap packaging, kernel patching, and low-level system engineering. Canonical offers a home-based work environment, personal learning budget, annual compensation review, recognition rewards, and opportunities for international travel.
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Company: Canonical
Location: Anywhere
Posted Jun 08, 2024
Canonical is hiring for a globally remote role in the OpenSearch team, responsible for automating OpenSearch operations. The role involves creating and automating features of data platforms, collaborating with an international team, and writing high-quality Python code. Proven experience in software development using Python, distributed systems, and a degree in Computer Science or a related field are required. Additional skills in operating search and analytics engines, Linux systems administration, cloud solutions, and Kubernetes are beneficial. Canonical offers a competitive base pay, fully remote work, a personal learning budget, annual compensation reviews, recognition rewards, parental leave, an Employee Assistance Programme, and travel opportunities.
Senior Observability Platform Developer - Python/Go
Company: Canonical
Location: North America,Latin America,EMEA
Posted Jun 08, 2024
Canonical is seeking an experienced developer with a proven track record in Python and/or Go to join the Observability team. The developer will be responsible for developing a cloud-native monitoring stack using best-in-class open-source tools. The stack is designed to be resilient, scalable, and provide deep insights. The role offers an exciting opportunity for a software engineer passionate about open source, Linux, Kubernetes, and Observability. The monitoring stack will monitor applications across various cloud technologies and infrastructure. The developer will collaborate with a globally distributed team, write high-quality code, debug issues, and contribute to open-source codebases. Canonical offers a competitive base pay, a fully remote working environment, and additional benefits such as a personal learning budget, annual compensation review, and travel opportunities.
Software Engineer (Python/Linux/Packaging)
Company: Canonical
Location: North America,Latin America,EMEA
Posted Jun 08, 2024
Canonical, a leading open-source tech firm, is seeking a Python-proficient software engineer to enhance developer experience and build tooling. The role involves working with packaging formats, build systems, and automation to simplify software shipping to various platforms. The company offers competitive compensation, a fully remote work environment, and a personal learning budget. Canonical is committed to diversity and equal opportunity employment.
Enterprise Customer Success Manager Americas
Company: Canonical
Location: North America
Posted Jun 04, 2024
Canonical is seeking an experienced Enterprise Customer Success Manager to join their team remotely in the Americas. The role involves onboarding new customers, managing a portfolio of accounts, collaborating with various teams, and advocating for customers internally. The ideal candidate should have a strong background in IT, excellent presentation skills, and experience with agile methodologies. Canonical offers a competitive compensation package, a distributed work environment, and opportunities for personal and professional growth.
Developer Relations Engineer
Company: Canonical
Location: Anywhere
Posted Jun 08, 2024
Canonical is a pioneering tech firm that publishes Ubuntu, an open-source project. They are looking for a Developer Relations Engineer to engage with open-source communities and developer-centric organizations. The role involves contributing to product management, maintaining conversations with developers, and solving technical problems.
Containerization & Virtualisation Engineer
Company: Canonical
Location: Anywhere
Posted Jun 06, 2024
Canonical, a leading provider of open source software and operating systems, is seeking exceptional Go, Rust, or C/C++ software engineers for virtualization and container technology. The company, known for its platform Ubuntu and contributions to public cloud data science, AI engineering, and IoT, is founder-led, profitable, and growing. Canonical is investing in open source projects like RustVMM, Docker image improvement, LXD, MicroK8s, and Charmed Kubernetes. The ideal candidate should have an exceptional academic track record, experience in open source virtualization or container tech, kernel or low-level system experience, and excellent communication skills. Canonical offers a distributed work environment, personal learning budget, annual compensation review, and recognition rewards.
Enterprise Customer Success Manager APAC
Company: Canonical
Location: APAC
Posted Jun 03, 2024
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. The company is looking for an Enterprise Customer Success Manager to join their team, responsible for developing trust with customers and providing them with the best possible experience.
Community Engineer
Company: Canonical
Location: Anywhere
Posted Jun 08, 2024
Canonical is seeking a Community Engineer to facilitate community work, support initiatives, and engage with volunteer developers. The role involves collaborating with a distributed team, writing content, and representing the Ubuntu community. The ideal candidate should be passionate about open source, have technical skills, and experience with developer tools and open source projects. The position offers a competitive base pay, fully remote work, and additional benefits.