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.

Cloud Support Engineer

Company: Canonical

Location: Americas

Posted Sep 05, 2023

Canonical is seeking a Cloud Support Engineer with extensive experience in Linux systems, virtualization, cloud technologies, and containers. The role involves troubleshooting complex issues, engaging directly with customers, and contributing to knowledge base articles. The position offers a competitive base pay, fully remote work environment, personal learning budget, and various benefits. Canonical is an equal opportunity employer that values diversity and has been a remote-first company since 2004.

Engineering Manager, Software Engineering, Worldwide

Company: Canonical

Location: Other US Location

Posted Aug 28, 2023

Canonical, the company behind Ubuntu, is seeking a software engineering manager with a passion for open source software, Linux, and cloud computing. The role involves leading a regional team in Sustaining Engineering, which focuses on improving open source software by resolving customer-reported defects. The team works on various technology fields, including Ubuntu, OpenStack, Ceph, Kubernetes, Juju & MAAS. The manager's primary responsibility is to support and grow their team, providing technical leadership and ensuring a great experience at Canonical. The role offers a fully remote position with a competitive base pay and additional benefits, including a personal learning budget, annual holiday leave, and an employee assistance programme.

Cloud Support Engineer - Americas

Company: Canonical

Location: Other US Location

Posted Aug 26, 2023

Canonical is looking for a Cloud Support Engineer to work on Ubuntu solutions. The role involves troubleshooting complex issues, working with customers, and contributing to knowledge base articles. The company offers a competitive base pay, remote working environment, and additional benefits.

Customer Success Manager AMS

Company: Canonical

Location: Other US Location

Posted Sep 06, 2023

Canonical is seeking a Customer Success Manager with a strong background in IT, particularly in areas like Linux OS, data applications, storage, cloud computing, networking, security, migration, and IoT. The role involves onboarding new customers, managing a portfolio of customers, collaborating with various teams, and advocating for customers internally. The ideal candidate should have excellent presentation skills, experience in process improvement, and be a team player. Canonical offers a competitive compensation package, a distributed work environment, and opportunities for personal and professional growth.

Regional HR Manager

Company: Canonical

Location: Other US Location

Posted Aug 20, 2023

Whatever your identity we will give your application fair consideration. LI-REMOTE  Diversity of experience, perspectives, and background create a better work environment and better products. 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. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.&127968; Fully remote working environment - we’ve been working remotely since 2004!&128218; Personal learning and development budget of 2,000USD per annum&128176; Annual compensation review&127942; Recognition rewards&127965; Annual holiday leave&128118; Parental Leave&129489;‍&128188; Employee Assistance Programme&129523; Opportunity to travel to new locations to meet colleagues at ‘sprints’&9992;&65039; Priority Pass for travel and travel upgrades for long haul company eventsWho is Canonical?Canonical is a pioneering tech firm that is at the forefront of the global move to open source. Canonical’s 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. 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 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. You will have an analytical approach, a keen eye for detail and the ability to interpret data trends and themes.What your day will look likeLead and scale Canonical’s regional HR team (1-4 direct reports, depending on region)Deliver precise and compliant HR operations in a timely manner and with the highest degree of accuracyInteract closely with Talent Acquisition and Workplace Engineering teams and create tight-knit processes across all HR regions Be accountable for HR processes such as talent development, succession planning, performance assessments, onboarding, culture and engagement initiatives that drive a high performing teamWork with senior managers across the business on performance management, organizational design, employee engagement, rewards- and workforce planningCoach and advise people managers on the full spectrum of employee relations issues across multiple countriesPartner with people managers to support the delivery of appropriate training and development programsEstablish a trusted partnership with the business in your regionDrive diversity, equity, and inclusion initiativesDesign new policies and deliver on business-critical HR related projects globallyPresent at Canonical events to articulate Canonical’s HR practicesWhat we are looking for in youDegree qualifiedHR experience leading initiatives across regions within a technology business (Americas or EMEA)People management experienceExperience in business partnering with senior stakeholdersA good balance between leading and executing, in this role you will need to be hands-on involved in the daily HR routines, too  Experience in working in a remote first organizationAble to leverage data to make informed decisionsKnowledge and practical implementation of HR practices and employment law across EMEA or AmericasFluent in business English (written and spoken)Self motivated, organized, accurate, confident, authentic,  results-orientated, open-minded, enthusiastic and energeticWillingness to travel up to 4 times a year for internal eventsAdditional skills that you might also bringExperience with immigration policies and mobility processesProfessional HR qualification (CIPD/SHRM or other) Facilitation skills What we offer youYour base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. Canonical provides a unique window into the world of 21st-century digital business.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. We recruit on a global basis and set a very high standard for people joining the company.

Sales Director

Company: Canonical

Location: Other US Location

Posted Aug 30, 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 order to be successful, you must be comfortable positioning and selling open source, services, and software solutions to all levels of an organization, and specifically to departments that are developing embedded software and IoT devices. In addition to the benefits below, 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, you can ask in the later stages of the recruitment process.Fully remote working environment - we’ve been working remotely since 2004!Personal learning and development budget of 2,000USD 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 should also be able to do so across multiple industries.Location: This role will be based remotely in North AmericaWhat your day will look likeBuild, execute and maintain a territory plan to promote our brand and increase market awarenessDevelop new pipeline through outreach, prospecting, local marketing, and industry eventsClose contracts to meet and exceed quarterly and annual bookings targets as well as to achieve tactical and strategic objectivesManage customer relationships and interactions through all stages of the sales cycleWork with IoT Field Engineers to increase account penetration and ensure customer satisfactionMaintain accurate data and forecasts within SalesforceEstablish productive professional relationships with key personnel, influencers and decision makers, both externally and internallyCoordinate with colleagues, including support, delivery and management resourcesWhat we are looking for in youBachelor's level degree, preferably in engineering or computer scienceField experience in enterprise softwareTrack record of achievement in sales targets and large account winsAbility to be successful in a globally distributed team through self-discipline and self-motivationAbility to extend existing relationships with customersAbility to develop joint strategic sales plans for increased revenue and market shareDetail oriented with effective follow-upWillingness to travel up to 50%At this point in time, the successful candidate will be located in North America.Additional skills that you might also bringPrevious experience selling to departments developing software for IoT, Devices and/or Embedded Software is strongly preferred.What we offer youYour base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. Our customers come from a wide variety of industries - Automotive, Customer Electronics, Medical Devices, Industrial Systems, Robotics, Gateways, and so many more - but they all have this in common: they strive to meet stringent quality and security requirements.  To cope with our rapid expansion, we are looking for a bright, technically savvy Sales Director to join our team.

Workplace Analytics Engineer

Company: Canonical

Location: Other US Location

Posted Aug 17, 2023

Canonical is seeking a Workplace Analytics Engineer to support analytics and data mining in a cross-disciplinary team. The role involves collaborating to figure out what really drives productivity, effectiveness, and happiness in a remote-first globally distributed company. The position is fully remote and requires a background in data science, mathematics, actuarial science, or engineering, as well as experience in People Analytics.

Partner Marketing manager

Company: Canonical

Location: Other US Location

Posted Aug 17, 2023

Canonical is looking for a Partner Marketing Manager to develop strategic relationships with global partners, drive successful marketing activities, and shape partner programs. The ideal candidate is passionate about technology, marketing, and problem-solving, with experience in B2B marketing and strong customer/partner relationship management skills.

Curriculum manager

Company: Canonical

Location: Other US Location

Posted Aug 20, 2023

Canonical is seeking a Marketing Operation Specialist, specifically a Curriculum Manager, to join their global, fully remote team. The role involves creating engaging technical curriculum and assessment content for their expanding technical certifications, credentials, and future training programs. The ideal candidate will have strong communication skills, relevant instructional design experience, and a passion for improving assessment and instructional content. They will work closely with stakeholders, cross-teams, and technical vendors to ensure the content is accurate, challenging, and offers a high-quality user experience. Canonical offers competitive compensation, opportunities to shape the open source community, and an inclusive work environment.

Software Engineer - Identity Management for Canonical Products

Company: Canonical

Location: Other US Location

Posted Aug 19, 2023

Diversity of experience, perspectives, and background create a better work environment and better products. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.  Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world’s best, not biggest, global software company. OpenID, OAuth, LDAP)You have experience implementing authorization frameworks in distributed systemsYou value secure coding and standards, and enjoy working on teams that do the sameYou have solid experience working in an agile development environmentYou love technology and working with a diverse set of talented people.You are comfortable with Ubuntu as a development and deployment platform.You are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou love embracing new technologies and pushing the boundaries of what is possible, with a view to building products that improve how people operate software and infrastructure everywhere About CanonicalCanonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world’s 1 cloud operating system. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.What Canonical offers:Work from homeLearning and development allowancesCompetitive SalaryAnnual compensation reviewRecognition rewardsGenerous annual leavePaid maternity, paternity and sick leavePriority Pass for travelExposure to international business and technologyWe are proud to foster a workplace free from discrimination. Whatever your identity we will give your application fair consideration.LI-Remotestack You will be expected to own the design and delivery of the system, facilitate integrations and work with your team on strategy and execution.What you'll doCollaborate proactively with a distributed teamWrite clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).Design and implement new features and enhancements from spec to production and ongoing operations at scale.Review code produced by other engineersDiscuss ideas and collaborate on finding good solutions.Create and enhance management, authentication and authorization API endpointsCraft end-user authentication flows from design to implementationModernize the identity stack of our websites and products by driving adoption of best-of-breed IAM technologies Deliver great products that users love by maintaining a culture of quality and engineering excellenceWork from home with global travel 2 to 4 weeks per year for internal and external eventsWho you areYou have a Bachelor’s or equivalent in Computer Science, STEM or similar degreeYou are a software engineer, with specific experience building identity and access management products You are familiar with the open source software, standards, protocols and concepts in the identity space (e.g. Our mission is to realise the potential of free software in the lives of individuals and organisations. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.Bring your Python and Golang skills to bear on identity, authorization and access management across Canonical's suite of enterprise products and web services.As a software engineer for Identity Management products of Canonical, you will modernize and expand the capabilities of the identity management solutions we use for authentication and authorization in our products, as well as our canonical.com and ubuntu.com websites. Your work on Identity Management will directly impact the users of all Canonical products.Technical excellence and a background in software engineering are necessary prerequisites for this role. SummaryThis is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale.

Engineering Manager, Sustaining Software Engineering, Worldwide

Company: Canonical

Location: Other US Location

Posted Sep 06, 2023

Canonical, the company behind Ubuntu, is seeking a software engineering manager with a passion for open source software, Linux, and cloud computing. The role involves leading a regional team in Sustaining Engineering, which focuses on improving open source software by resolving customer-reported defects. The team works on various technology fields, including Ubuntu, OpenStack, Ceph, Kubernetes, Juju & MAAS. The manager's primary responsibility is to support and grow their team, providing technical leadership and ensuring a great experience at Canonical. The role offers a fully remote position with a competitive base pay and additional benefits, including a personal learning budget, annual holiday leave, and an employee assistance programme.

Cloud Support Engineer, Japan

Company: Canonical

Location: Japan

Posted Sep 05, 2023

Canonical is offering a remote role for a Cloud Support Associate Engineer in Japan. The position involves providing technical support for employees, troubleshooting complex cloud and Linux issues, and contributing to knowledge base articles. The ideal candidate should have a technical degree, experience with Linux and cloud technologies, strong communication skills in English and Japanese, and the ability to learn quickly. Canonical offers a competitive base pay, personal learning budget, annual compensation review, recognition rewards, parental leave, and an employee assistance program. The company is an equal opportunity employer that values diversity and has been a remote-first company since 2004.

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