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.
Head of Partner Marketing
Company: Canonical
Location: Other US Location
Posted Sep 14, 2023
Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.LI-remote We expect excellence - in order to succeed, we need to be the best at what we do.Canonical has been a remote-first company since its inception in 2004.&8203; Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.Fully remote working environment - we’ve been working remotely since 2004!Personal learning and development budget of 2,000 USD per annumAnnual compensation reviewRecognition rewardsAnnual holiday leaveParental LeaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleagues at ‘sprints’Priority Pass for travel and travel upgrades for long haul company eventsAbout CanonicalCanonical is a pioneering tech firm that is at the forefront of the global move to open source. You will also love to problem solve, get hands-on, experiment, measure and use automation to make daily life easier. This role reports to the VP of Marketing.Location: This role will be based remotely in the Americas region.What your day will look likeLead a team of Partner Marketing ManagersGrow partner sales through integrated partner marketing programs, across system integrators, public cloud, device manufacturers and semiconductorsCome up with scalable and efficient marketing campaigns to drive Canonical products, with the objective to build marketing frameworks that can be leveraged globallyGrow the value proposition of co-marketing programs for current partners and attract new partnersDrive marketing consistency among partners to ensure Ubuntu brand and value proposition is accurately and professionally representedEstablish & support relationships with partner sales, channel, and marketing teams to improve partner sales potential for Canonical products, services and technologiesDevelop & maintain a deep understanding of partner business strategies and objectives. Craft co-marketing strategies and programs that benefit both Canonical and partners, from messaging to program deliveryAdvocate for mutual business development. Canonical partners with the leading companies in technology across public cloud (Amazon, Google, Microsoft, Oracle…), silicon (ARM, Intel, Qualcomm, Mediatek, Nvidia, Xilinx…), hardware vendors (Dell, HP, HPE, Lenovo).
Customer Success Manager Americas
Company: Canonical
Location: Americas, APAC
Posted Oct 02, 2023
Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. In addition to base pay, we offer a performance-driven annual bonus. Knowledge of agile methodologies. We provide all team members with additional benefits, which reflect our values and ideals. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical provides a unique window into the world of 21st-century digital business. We are also looking for: Minimum 5 years of work experience with a strong relation to IT and with exposure to projects related to at least one of these topics: Linux OS, data applications, storage, cloud computing, networking, security, migration, IoT.
Americas Channel Sales Manager
Company: Canonical
Location: Other US Location
Posted Oct 18, 2023
Canonical is expanding its Channel Sales team to meet the growing demand for open source technology, particularly Ubuntu, in various industries. The Channel Sales Manager role involves developing and executing channel strategies, identifying and recruiting new partners, and driving sales through trainings and partner interactions. The ideal candidate should have experience in software or technology sales, fluency in English, understanding of open source and Linux, and strong negotiation and interpersonal skills. Canonical offers a competitive base pay, personal learning budget, annual compensation review, recognition rewards, parental leave, employee assistance programme, and opportunities for travel.
Software Engineer (Linux/Python or Go) - Container Images
Company: Canonical
Location: Other US Location
Posted Oct 17, 2023
Docker, Kubernetes, etc. Jenkins, GitHub Actions, Concourse CI, etc. Diversity of experience, perspectives, and background lead to a better environment for our employees and a better platform for our users and customers. )You have a track record of delivering timely, high-quality softwareYou have experience with container images and containerised operationsYou master at least one container management/orchestration tool (e.g. )You have significant experience with Python and/or GoYou are experienced with Linux systems administration and package managementYou have strong written and verbal communication skills to convey technical conceptsYou bring clarity to technical and engineering discussionsYou are someone who strongly believes that sharing is caring, and knowledge is powerYour skills range from those of a Graduate to a mid-senior Software EngineerYou have a Bachelor’s or equivalent in Computer Science, STEM or a similar degreeWhat Canonical Offers:Learning and development, with an annual budget for professional developmentAnnual compensation reviewRecognition rewardsAnnual leavePriority Pass for travelWork remotely with a talented, distributed global teamCanonical is proud to foster a workplace free from discrimination. As an engineer, your seniority will be based on your software development background and ability to lead junior team members.Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. You’ll gain experience with numerous container technologies and participate in exciting and exploratory tasks, where your feedback will be critical for the decision-making process. This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community!What you’ll doBuild robust, scalable, leading-edge container imagesWork on automated Ci/CD processes for building, testing and publishing our container imagesWrite tools and tests for assessing security compliance and cloud-native compatibilityWork in Python and/or Go to deliver new functionalities to our container-building toolsParticipate in strong engineering process through code and architectural reviewProvide technical feedback for the team’s decision-making processEngage with the open-source community as a subject-matter expertGrow our knowledge base and write documentationWork in a collaborative, agile and globally distributed environmentMentor and help hiringWork from home with global travel up to 15% for internal and external eventsWho you are - at least some of those statements apply to you:You are knowledgeable and passionate about software developmentYou are a team player and have experience in collaborative developmentYou have worked with CI/CD systems (e.g. You’ll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu. stackLI-remote
Web Frontend Engineer JS CSS React Flutter
Company: Canonical - Jobs
Location: Lagos, Lagos, Nigeria
Posted Nov 02, 2023
<p>This is a general track for applications to any team at Canonical that works with webcentric tech JS TypeScript React CSS Flutter across all seniority levels<p> <p>Many of Canonicalâs enterprise products have web frontends In order to create consistency across our products and sites we have a central team that builds an open sourcenbsp<a href=httpsgithubcomcanonicalreactcomponents>React toolkit<a> and presentation layer the <a href=httpsvanillaframeworkio>Vanilla Framework<a> We are excited to develop this further and see if we can help more open source projects build performant and accessible interfaces that respond well to diverse layouts We use REST APIs for communication and we consider API design an important part of the process<p> <p>We care about accessibility in our products and take time to work with designers<p> <p>Flutter is a new frontend technology that has the potential to unify our desktop and web development We are growing the teams exposure to Flutter and have roles on both web and Ubuntu engineering for this specialism<p> <p>We hire developers with outstanding academic results and a passion for opensource software innovation and cuttingedge web technologies In these roles you will have the opportunity to make significant contributions through highquality frontend and backend code while exhibiting technical leadership exceptional design and intuitive user experience<p> <p>Additionally we encourage colleagues to engage with the broader opensource community Were looking for individuals who can help build a thriving community contribute to a broad range of technologies and ensure seamless software operations at scale<p> <p><strong>Location<strong> <em>Our web and Flutter engineering is largely in European Middle Eastern African and American time zones<em><p> <h2>What your day will look like<h2> <ul> <li>Write highquality welldesigned software<li> <li>Collaborate proactively with a globally distributed team<li> <li>Display technical leadership internally and within our external communities<li> <li>Debug issues and produce highquality code to fix them<li> <li>Contribute to technical documentation to make it the best of its kind<li> <li>Discuss ideas and collaborate on finding good solutions<li> <li>Work from home with global travel twice annually for company events<li> <ul> <h2>What we are looking for in you<h2> <ul> <li>An exceptional academic track record from both high school and university<li> <li>Undergraduate degree in Computer Science or STEM or a compelling narrative about your alternative path<li> <li>Drive and a track record of going aboveandbeyond expectations<li> <li>Wellorganised selfstarting and able to deliver to schedule<li> <li>Professional manner interacting with colleagues partners and community<li> <li>Knowledge of web HTML CSS and JS tech<li> <li>Fluency in Typescript React or Flutter<li> <li>An eye for accessibility and performance<li> <li>Professional written and spoken Englishnbsp<li> <li>Experience with Linux Debian or Ubuntu preferrednbsp<li> <li>Excellent interpersonal skills curiosity flexibility and accountabilitynbsp<li> <li>Passion thoughtfulness and selfmotivationnbsp<li> <li>Excellent communication and presentation skillsnbsp<li> <li>Resultoriented with a personal drive to meet commitmentsnbsp<li> <li>Ability to travel twice a year for company events up to two weeks each<li> <ul> <h2>Additional skills that you might also bring<h2> <ul> <li>Experience with container tech such as LXD Docker and Kubernetes<li> <li>Curiosity about all aspects of web development<li> <li>Attention to detail in regard to usercentric UI development<li> <li>Experience with systems programming or scalable web services<li> <li>REST API design development and governance<li> <li>Performance engineering and security experience<li> <ul> <h2>What we offer you<h2> <p>We consider geographical location experience and performance in shaping compensation worldwide We revisit compensation annually and more often for graduates and associates to ensure we recognise outstanding performance In addition to base pay we offer a performancedriven annual bonus We provide all team members with additional benefits which reflect our values and ideals We balance our programs to meet local needs and ensure fairness globally<p> <ul> <li>Distributed work environment with twiceyearly team sprints in person<li> <li>Personal learning and development budget of USD 2000 per year<li> <li>Annual compensation review<li> <li>Recognition rewards<li> <li>Annual holiday leave<li> <li>Maternity and paternity leave<li> <li>Employee Assistance Programme<li> <li>Opportunity to travel to new locations to meet colleagues<li> <li>Priority Pass and travel upgrades for longhaul company events<li> <ul> <h2>About Canonical<h2> <p>Canonical is a pioneering tech firm at the forefront of the global move to open source As the company that publishes Ubuntu one of the most important open source projects and the platform for AI IoT and the cloud we are changing the world on a daily basis We recruit on a global basis and set a very high standard for people joining the company We expect excellence in order to succeed we need to be the best at what we do Canonical has been a remotefirst 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<p> <h2>Canonical is an equal opportunity employer<h2> <p>We are proud to foster a workplace free from discrimination Diversity of experience perspectives and background create a better work environment and better products<a href=httpscanonicalcomcareersdiversityidentity> Whatever your identity we will give your application fair consideration<a><p> <p>LIremote<p><br><br>Please mention the word RICHLY and tag RNTIuMTYwLjExMS41Ng== when applying to show you read the job post completely RNTIuMTYwLjExMS41Ng== This is a beta feature to avoid spam applicants Companies can search these words to find applicants that read this and see theyre human
Sales Operations Analyst
Company: Canonical
Location: Other US Location
Posted Oct 18, 2023
The Sales Operations Analyst role at Canonical involves supporting global sales operations, improving data quality, and driving process improvements. The ideal candidate will be a proactive problem solver with experience in sales operations and technology subscription-based businesses. They will work closely with various teams, including Sales, Legal, Finance, and Marketing, and have experience with Salesforce CRM. Canonical offers a dynamic work environment, learning opportunities, and a commitment to diversity and inclusion.
Revenue Accountant
Company: Canonical
Location: Other US Location
Posted Oct 25, 2023
Canonical, the company behind Ubuntu, is seeking an exceptional Revenue Accountant with IFRS experience for a role that may be office-based in London or remote in EMEA or Americas time zones. The successful candidate will assist in month-end reporting, have full responsibility for a part of the revenue recognition process, support the year-end audit process, and statutory reporting. They will also contribute to preparing for an IPO, improve financial processes, and share knowledge with team members. Canonical offers competitive compensation, a distributed work environment, personal learning and development budget, and additional benefits. The company values diversity and fosters an equal opportunity workplace.
Senior Engineer - General Track
Company: Canonical
Location: Remote
Posted Sep 22, 2023
Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.LI-remote Canonical has been a remote-first company since its inception in 2004.&8203; Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. In addition to base pay, we offer a performance-driven annual bonus. Our teams also build the services which deliver Ubuntu to the world, on cloud, devices, servers and PCs.Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.Location: we have remote opportunities for Senior Engineers in every time zone.What your day will look likeLead design and architecture of an impactful open source projectCode in Golang, Rust, Python, C/C++ or Typescript / ReactCollaborate proactively with a globally distributed teamMentor, develop and advise colleagues in their career progression Display technical leadership in Canonical and our communities Debug issues and produce high-quality code to fix them Contribute to technical documentation with the aim to make it the best of its kind Work from home with global travel twice annually for company events What we are looking for in youAn exceptional academic track record from both high school and universityUndergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative pathDrive and a track record of going above-and-beyond expectationsTechnical leadership as well as team motivation, direction and paceWell-organised, self-starting and able to deliver to scheduleProfessional manner interacting with colleagues, partners, and communityDeep experience with at least one of Go, Rust, Python or C Subject matter expertise in your engineering domainConscientiousness and detail orientation, with a focus on performanceProfessional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Excellent interpersonal skills, curiosity, flexibility, and accountability Passion, thoughtfulness, and self-motivation Excellent communication and presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel twice a year, for company events up to two weeks eachAdditional skills that you might also bringExperience with container technologies such as LXD, Docker and Kubernetes Experience with highly concurrent, distributed systemsExperience with embedded systems Performance engineering – from kernel to web – benchmarks, optimisationExperience with software security – fuzzing, tabletop threat models, analysis, auditExperience build systems and toolchains, including for cross-compilation Experience with public clouds or OpenStack Experience with Debian/Ubuntu packaging Experience with systems programming or scalable web services Deep quality and test engineeringWeb or Flutter front-end experienceREST and gRPC API experienceSQL and NoSQL data store expertiseExperience with public clouds or OpenStackExperience with Debian/Ubuntu packagingExperience with systems programming or scalable web servicesWhat we offer youWe consider geographical location, experience, and performance in shaping compensation worldwide. We provide all team members with additional benefits, which reflect our values and ideals. We expect excellence - in order to succeed, we need to be the best at what we do. In this role, you will make a significant contribution in Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation.As a Senior Engineer you'll drive the architecture, design and evolution of high-impact open source.
Project Manager - Ubuntu Embedded Systems
Company: Canonical
Location: Other US Location
Posted Oct 26, 2023
Canonical is seeking a Project Manager for its Devices business to oversee large, complex customer-facing projects involving the delivery of Ubuntu images on various devices. The role requires managing multiple projects simultaneously, working with engineering teams, and maintaining relationships with customers, partners, and internal teams. The ideal candidate should have solid project management experience, extensive cross-cultural project management skills, and a strong understanding of Linux and open-source software. Canonical offers a competitive compensation package, a distributed work environment, and opportunities for personal and professional growth.
Security Operations Team Manager
Company: Canonical
Location: Other US Location
Posted Nov 08, 2023
This role involves managing the Security Operations (SecOps) team at Canonical, responsible for designing, implementing, and evolving security practices, tools, and policies. The team ensures the security and integrity of Canonical's data, infrastructure, and build processes. They design and implement technical security controls to identify, contain, and remediate security threats. The role also involves collaborating with the Organisational Learning and Development team to develop playbooks and facilitate SecOps training. The ideal candidate should have deep expertise in open source and proprietary security tooling, be an expert practitioner, and have strong leadership and management skills. They should also have a track record of going above and beyond expectations, excellent English skills, and experience in threat modelling and risk management frameworks.
Development Lifecycle Engineer
Company: Canonical
Location: Other US Location
Posted Oct 30, 2023
Canonical is seeking a Development Lifecycle Engineer to lead the effort in making Ubuntu suitable for mission-critical environments such as automotive, aerospace, and industrial robotics. The role involves bridging Canonical's open-source engineering processes with regulated technology platform requirements, enhancing delivery quality, security, and developer experience. The ideal candidate should have strong experience in engineering and process management in an agile environment, a track record in leading compliance and certification efforts, and knowledge of industry standards. Canonical offers a fully remote working environment, personal learning and development budget, and opportunities for travel.
Web Frontend Engineer JS CSS React Flutter
Company: Canonical - Jobs
Location: Lagos, Lagos, Nigeria
Posted Nov 02, 2023
<p>This is a general track for applications to any team at Canonical that works with webcentric tech JS TypeScript React CSS Flutter across all seniority levels<p> <p>Many of Canonicalâs enterprise products have web frontends In order to create consistency across our products and sites we have a central team that builds an open sourcenbsp<a href=httpsgithubcomcanonicalreactcomponents>React toolkit<a> and presentation layer the <a href=httpsvanillaframeworkio>Vanilla Framework<a> We are excited to develop this further and see if we can help more open source projects build performant and accessible interfaces that respond well to diverse layouts We use REST APIs for communication and we consider API design an important part of the process<p> <p>We care about accessibility in our products and take time to work with designers<p> <p>Flutter is a new frontend technology that has the potential to unify our desktop and web development We are growing the teams exposure to Flutter and have roles on both web and Ubuntu engineering for this specialism<p> <p>We hire developers with outstanding academic results and a passion for opensource software innovation and cuttingedge web technologies In these roles you will have the opportunity to make significant contributions through highquality frontend and backend code while exhibiting technical leadership exceptional design and intuitive user experience<p> <p>Additionally we encourage colleagues to engage with the broader opensource community Were looking for individuals who can help build a thriving community contribute to a broad range of technologies and ensure seamless software operations at scale<p> <p><strong>Location<strong> <em>Our web and Flutter engineering is largely in European Middle Eastern African and American time zones<em><p> <h2>What your day will look like<h2> <ul> <li>Write highquality welldesigned software<li> <li>Collaborate proactively with a globally distributed team<li> <li>Display technical leadership internally and within our external communities<li> <li>Debug issues and produce highquality code to fix them<li> <li>Contribute to technical documentation to make it the best of its kind<li> <li>Discuss ideas and collaborate on finding good solutions<li> <li>Work from home with global travel twice annually for company events<li> <ul> <h2>What we are looking for in you<h2> <ul> <li>An exceptional academic track record from both high school and university<li> <li>Undergraduate degree in Computer Science or STEM or a compelling narrative about your alternative path<li> <li>Drive and a track record of going aboveandbeyond expectations<li> <li>Wellorganised selfstarting and able to deliver to schedule<li> <li>Professional manner interacting with colleagues partners and community<li> <li>Knowledge of web HTML CSS and JS tech<li> <li>Fluency in Typescript React or Flutter<li> <li>An eye for accessibility and performance<li> <li>Professional written and spoken Englishnbsp<li> <li>Experience with Linux Debian or Ubuntu preferrednbsp<li> <li>Excellent interpersonal skills curiosity flexibility and accountabilitynbsp<li> <li>Passion thoughtfulness and selfmotivationnbsp<li> <li>Excellent communication and presentation skillsnbsp<li> <li>Resultoriented with a personal drive to meet commitmentsnbsp<li> <li>Ability to travel twice a year for company events up to two weeks each<li> <ul> <h2>Additional skills that you might also bring<h2> <ul> <li>Experience with container tech such as LXD Docker and Kubernetes<li> <li>Curiosity about all aspects of web development<li> <li>Attention to detail in regard to usercentric UI development<li> <li>Experience with systems programming or scalable web services<li> <li>REST API design development and governance<li> <li>Performance engineering and security experience<li> <ul> <h2>What we offer you<h2> <p>We consider geographical location experience and performance in shaping compensation worldwide We revisit compensation annually and more often for graduates and associates to ensure we recognise outstanding performance In addition to base pay we offer a performancedriven annual bonus We provide all team members with additional benefits which reflect our values and ideals We balance our programs to meet local needs and ensure fairness globally<p> <ul> <li>Distributed work environment with twiceyearly team sprints in person<li> <li>Personal learning and development budget of USD 2000 per year<li> <li>Annual compensation review<li> <li>Recognition rewards<li> <li>Annual holiday leave<li> <li>Maternity and paternity leave<li> <li>Employee Assistance Programme<li> <li>Opportunity to travel to new locations to meet colleagues<li> <li>Priority Pass and travel upgrades for longhaul company events<li> <ul> <h2>About Canonical<h2> <p>Canonical is a pioneering tech firm at the forefront of the global move to open source As the company that publishes Ubuntu one of the most important open source projects and the platform for AI IoT and the cloud we are changing the world on a daily basis We recruit on a global basis and set a very high standard for people joining the company We expect excellence in order to succeed we need to be the best at what we do Canonical has been a remotefirst 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<p> <h2>Canonical is an equal opportunity employer<h2> <p>We are proud to foster a workplace free from discrimination Diversity of experience perspectives and background create a better work environment and better products<a href=httpscanonicalcomcareersdiversityidentity> Whatever your identity we will give your application fair consideration<a><p> <p>LIremote<p><br><br>Please mention the word RICHLY and tag RMTMuOTMuMjM5LjI1MA== when applying to show you read the job post completely RMTMuOTMuMjM5LjI1MA== This is a beta feature to avoid spam applicants Companies can search these words to find applicants that read this and see theyre human