Canonical

19 open remote positions

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.

✨ Benefits Overview (18 of 19 jobs list additional benefits)

βœ“ Bonus (12) βœ“ Learning budget (9) βœ“ Travel (9) βœ“ Annual leave (7) βœ“ EAP (7) βœ“ Maternity leave (7) βœ“ Paternity leave (7) βœ“ Learning (6) βœ“ Priority Pass (5) βœ“ Assistance Programme (4) βœ“ Leave (4) βœ“ Parental Leave (4) βœ“ Assistance (3) βœ“ Development (3) βœ“ Holiday leave (3) βœ“ Remote (3) βœ“ Travel upgrades (3) βœ“ Wellness (3) βœ“ Compensation review (2) βœ“ Holiday (2)
New Graduate HR Generalist - AMER Home Based
1 day ago US , Americas

Offer your expertise to our AMER region and help shape and create an HR function for the future. Demonstrate a high work ethic and the personal confidence to set and defend high expectations of colleagues, counterparts and processes. You must be able to work independently, take a hands-on approach, and interface effectively with professionals at all levels.

communication β€’ HRIS β€’ onboarding β€’ payroll +1 more
Software Engineer, Cloud - Sustaining Engineering
2 days ago Worldwide

This fast-paced engineering role focuses on Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM) and containerization (Docker, LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), up to OpenStack and Kubernetes, and the open source applications running on top of them. Resolving complex customer problems related to Ubuntu, OpenStack, or Kubernetes and other open source software, maintaining a close working relationship with Canonical's field, support and product engineering teams and participating in upstream communities are core to the job.

Linux β€’ OpenStack β€’ Kubernetes β€’ Python +1 more
Software Engineering Manager, Ubuntu Gaming

As the Software Engineering Manager for Ubuntu Gaming, your mission is to help make gaming on Ubuntu first-class. By collaborating with open-source projects and other partners, you'll contribute to not just Ubuntu but the wider Linux gaming ecosystem. The role entails Leading your team in optimising and expanding the Ubuntu gaming experience, focusing on the Steam Snap. Conducting keen-eyed code reviews, focusing on quality, performance, and modern design principles.

Software Engineer - App Stores
4 days ago Africa

An exciting opportunity for a software engineer passionate about open source software, Linux, and Web Services at scale. The Store team develops and operates a large system of backend services that power the Snap Store and Charmhub.io marketplaces. If you have a passion for clean APIs, have a bias towards shipping, and believe that automated tests are the key to higher velocity and reliability, you'll fit right in.

Python β€’ Golang β€’ APIs β€’ Ubuntu
Enterprise Project Manager
4 days ago Americas

Canonical Enterprise Project Managers are responsible for ensuring project success through owning, driving, communicating and respectfully engaging all stakeholders, valuing integrity and accountability. Within a portfolio of projects with complex and changing software technologies, customer and partner satisfaction is only possible because of exceptional Project Managers who know how to respect and engage all stakeholders.

Linux β€’ Cloud β€’ PMP β€’ Agile +1 more
Junior Ads Specialist
6 days ago EMEA

Support marketing team members with setting up and monitoring paid ads campaigns. Monitor paid ads performance and budgets across the Marketing team. Build on automation and AI to improve paid ads performance. Develop Canonical's adtech stack to industry leading standard.

Cloud Field Engineering Manager
1 week ago Africa

Run a field engineering team, helping customers understand and implement Canonical's open source solutions in public clouds and in their own data centers. Work across the entire spectrum of cloud offerings, from Ubuntu itself to virtualisation and private cloud, Kubernetes, and the implementation of sophisticated open source solutions. Engineering Managers should troubleshoot technical issues and contribute to project delivery.

Kubernetes β€’ Openstack β€’ AWS β€’ GCP +1 more
Support Engineering Manager
1 week ago Middle East

Manage a professional support team, including skills development and performance management. You will have operational control, shift scheduling, accountability for key performance indicators (KPIs). Ensures that all customer cases are responded to within the SLA, and in a professional manner. Act as the customer escalation contact, and ensure that such escalations are addressed appropriately. Accountability for customer satisfaction and contribution to the support knowledge base.

New Graduate Sales Development Representative
1 week ago Europe

As a Sales Development Representative at Canonical, you will collaborate with a regional sales and marketing team. The primary objective is to find customer projects that fit our product lines and spread the good name of Canonical across multiple different industries and geographies. Handle inbound customer inquiries, execute outbound campaigns, and travel to events worldwide.

Associate Sales Operations Analyst
1 week ago EMEA

Support all aspects of the day-to-day operations of the sales function globally. Check opportunities for accuracy and provision orders on successful closure of a deal. Support the Sales Operations Analysts and Manager to report on and improve sales data quality and processes. The ideal candidate will be detail oriented problem solver and team player.

UX Designer - Developer experience
1 week ago EMEA

Work with the exceptional engineering teams at Canonical and have a vital role in improving how software is built and distributed globally. Designing and building tools that enable everyone to build, package and maintain their own software, with a focus on Open Source. Collaborating with product managers and engineers to shape the future of developer experience.

UX Designer - Design systems
1 week ago EMEA

This role involves building and evolving Canonical’s design system, ensuring measurable adoption, consistency, scalability and accessibility across our products. You will collaborate with designers, engineers, and stakeholders to translate user needs and brand principles into reusable components, patterns, and guidelines and champion design system best practices.

UX β€’ Product Design β€’ Figma β€’ Storybook +1 more
Senior HR Generalist - EMEA
1 week ago Europe

The Senior HR Generalist will offer their expertise to the EMEA region and help shape and create an HR function for the future by serving as a driver and practitioner in both regional and global HR initiatives. You will join a global team of HR professionals to provide precise, compliant and scalable HR operations to the business, advise and execute on HR issues across the whole employee life-cycle, and partner with leadership in your region.

Web Frontend Engineer
2 weeks ago Europe

Develop a data-rich and reliable user experience using JS, CSS, React, and Flutter. Participate in the engineering process through code and architectural reviews, collaborate with community and colleagues on technical specifications, and contribute to technical documentation. Seek improvements to engineering and operations practices and deploy and operate services developed by the team.

Javascript β€’ CSS β€’ React β€’ Flutter +1 more
Salesforce Engineering Manager, Commercial Systems
2 weeks ago EMEA

This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. As a Salesforce Engineering Manager, you will lead a team of engineers delivering solutions leveraging the Salesforce platform. The team’s mission is to deliver first-class experience to the Sales and business operations teams relying on Salesforce, while achieving the highest engineering standards.

Technical Manager - Automotive and Industrial
3 weeks ago Americas

This role is for a Technical Manager with a passion for open source and precision engineering who will lead a team adapting Canonical's products to automotive and industrial requirements. The Technical Manager will represent Canonical and Ubuntu in the industrial and automotive community, influencing the culture and working with their team on strategy and execution, enhancing delivery quality, security, and developer experience.

Linux β€’ C++ β€’ Python β€’ Agile +1 more
Senior Backend Engineer - Build & Release

Join the Launchpad team and take the lead in shaping the future of open-source collaboration. As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you’ll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.

Python β€’ Linux β€’ PostgreSQL β€’ Ubuntu +1 more
Technical Product Manager
3 weeks ago EMEA

Lead the product development lifecycle, reviewing the priorities and goals for your product. Collaborate with cross-functional teams, conduct market research, and communicate your product vision. Conduct usability testing, collaborate with marketing, sales, and ensure consistency in strategy and execution across different teams.

Enterprise Sales / Alliances
4 weeks ago Africa

This is a general track role, hiring for opportunities across all levels of seniority in our Sales and Alliances teams. As we continue to grow we are looking to hire both Enterprise Sales and Alliances Sales representatives to drive revenue growth and meet our goals. They help craft solutions that enable our customers to be more efficient, solve more complex problems and walk the path with the customer to get the best possible results.

Linux β€’ opensoure β€’ Negotiating β€’ contracts +1 more