Canonical Jobs
111 open positions at Canonical
Browse all 111 open positions at Canonical. Every listing includes structured data: tech stack, language requirements, remote policy, and salary.
Canonical Posted 2 weeks ago
UX Designer - Infrastructure
Remote (EMEA) - English
Canonical Posted 2 weeks ago
Lead Data Governance Engineer
EMEA (Remote) - English (required)
Python SQL
Canonical Posted 2 weeks ago
Software Engineer - Python and K8s
English
Python Kubernetes Docker Linux
Canonical Posted 2 weeks ago
Engineering Manager - Python and K8s
Remote (APAC, EMEA) - English
Python Docker Kubernetes
Canonical Posted 2 weeks ago
Python Software Engineer, Commercial Systems
Remote (EMEA) - English
Python
Canonical Posted 2 weeks ago
Golang Software Engineer, Commercial Systems
Remote (EMEA) - English
Go
Canonical Posted 2 weeks ago
Software Architect - Containers / Virtualisation
Remote (18 countries) - English (Professional)
Go C Linux Containers Virtualization +2
Canonical Posted 2 weeks ago
Engineering Manager- Ceph & Distributed Storage
Worldwide +1 (Remote) - English (required)
Python C++ Ceph Linux
Canonical Posted 2 weeks ago
Software Engineering Manager - Container and Virtualisation Infrastructure
Remote (EMEA) - English
C Go Linux Kubernetes
Canonical Posted 2 weeks ago
Golang System Software Engineer - Containers / Virtualisation
Remote +1 (Remote) - English (required)
Go C
Canonical Posted 2 weeks ago
Senior Software Engineer - MAAS
Remote (11 countries) - English
Python Go TypeScript React KVM +9
Canonical Posted 2 weeks ago
Software Engineer - Python/Golang - Kubernetes
Remote +1 (Remote) - English (required)
Go Python
Canonical Posted 2 weeks ago
Engineering Manager - Public Cloud, Python, Golang
Remote (EMEA) - English
Python Go AWS Azure GCP
Canonical Posted 2 weeks ago
Software Engineer - OpenStack
Remote (EMEA) - English
Python OpenStack OVN Open vSwitch
Canonical Posted 2 weeks ago
Distributed Systems Testing Software Engineer, Python / Go
English
Python Go Jenkins CircleCI GitHub Actions
Canonical Posted 2 weeks ago
Software Engineer, Ceph & Distributed Storage
Remote (EMEA) - English
Python Go Ceph
Canonical Posted 2 weeks ago
Observability Engineering Manager
Remote (EMEA) - English (Professional)
Linux
Canonical Posted 2 weeks ago
Engineering Manager - Data Platform
Remote (EUROPE) - English
Canonical Posted 2 weeks ago
Engineering Manager - MLOps & Analytics
English
Python Kubeflow MLflow Feast
Canonical Posted 2 weeks ago
Staff Software Engineer for Identity Management (Go/Golang)
Remote (EMEA) - English
Go Python Juju Ubuntu
Frequently Asked Questions
- Canonical currently has 111 open tech positions listed on Jobdex. This updates daily as new roles are posted or filled.
- The tech stack varies by role. Each job listing shows the specific technologies required and nice-to-have.
- Remote policy varies by position. Each listing includes the exact remote policy. Check individual roles to see if they offer remote, hybrid, or on-site work.