Tech jobs
Job listings
Graduate Customer Success Manager
The role of a Customer Success Manager at Canonical Customer success is a new and strategic department at Canonical, with the objective to reduce risk and churn, facilitate the adoption of new products or services and…
Juju Software Engineer (Go)
Software Engineer developing Juju, a large open-source Go project that powers complex distributed software systems for cloud automation and software operations at scale.
Linux Desktop Support Engineer (London UK office)
This is an opportunity to kickstart your career by joining Canonical. You will be working from our Canonical London Office and will be accountable for delivering technical support to our employees and customers, as…
Linux Enablement - Software Engineering Manager
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a Software Engineering Manager you will lead…
MLOps Field Engineer
Design and deploy AI/ML infrastructures and MLOps solutions on Ubuntu, Kubernetes, and cloud platforms for global enterprises, using open-source tools like Kubeflow and MLFlow.
OpenStack Engineering Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Partner Sales Director - Global System Integrator (GSI)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Sales Enablement Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Senior Juju Software Engineer (Go)
Build and maintain Juju, Canonical's model-driven cloud automation engine written in Go, collaborating with a distributed team to design, ship, and support features for operating complex software at scale.
Senior Partner Sales Manager - Global System Integrator (GSI)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Senior Site Reliability Engineer
Senior Site Reliability Engineer designs and automates enterprise cloud infrastructure using Python, Kubernetes, and OpenStack to ensure high availability and security for global customers.
Silicon Alliances Ecosystem Development Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Silicon Alliances Ecosystem Development Manager - APAC
The role of a Silicon Alliances Ecosystem Development Manager at Canonical Ubuntu is the fastest growing enterprise Linux, the leading platform for public cloud computing, and the engineer's favorite way to drive…
Site Reliability Engineer
Maintains and automates Ubuntu-based cloud infrastructure, Kubernetes clusters, and open-source tooling to ensure high availability and performance for enterprise customers.
Software Engineer, Ceph & Distributed Storage
Build and maintain distributed storage software (Ceph, OpenStack, Kubernetes) in Python and Go, collaborating with a global team to scale open-source solutions for enterprise cloud and AI workloads.
Software Engineer, Cloud - Sustaining Engineering
Maintains and fixes critical issues in Linux-based cloud infrastructure (Ubuntu, OpenStack, Kubernetes) by troubleshooting, backporting patches, and collaborating with upstream communities.
Software Engineer - Data Infrastructure
Builds and automates fault-tolerant distributed data platforms in Python, focusing on PostgreSQL, MySQL, Kafka, Kubernetes and cloud/private-cloud stacks for enterprise deployments.
Software Engineer - Data Infrastructure - Kafka
Builds and automates fault-tolerant data infrastructure using Kafka, Spark and Python to deliver managed multi-cloud data platforms for enterprises.
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Builds and automates OpenSearch/Elasticsearch infrastructure (replication, TLS, deployment) via Python, collaborating with global teams to enhance data platform automation for enterprise multi-cloud environments.
Software Engineering Manager - Sustaining Engineering
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…