Canonical Jobs
118 open positions at Canonical
Browse all 118 open positions at Canonical. Every listing includes structured data: tech stack, language requirements, remote policy, and salary.
By the numbers
- Mostly Lead roles
- Often paired with Python, Linux, Go, C
- Top locations: London, Taipei
- 100% don't require German
Working at Canonical
Most-requested tech
Remote policy
97%
3%
Remote 97%On-site 3%
1 of 118 live ads state a salary.
4 roles posted in the last 30 days, 4 in the last 90.
Languages required
- English 118
Canonical 3 months ago Open for 111+ days
Remote
Software Engineer - OpenStack
Remote (EMEA) - English
Python OpenStack OVN Open vSwitch
Canonical 3 months ago Open for 111+ days
Remote
Distributed Systems Testing Software Engineer, Python / Go
English
Python Go Jenkins CircleCI GitHub Actions
Canonical 3 months ago Open for 111+ days
Remote
Software Engineer, Ceph & Distributed Storage
Remote (EMEA) - English
Python Go Ceph
Canonical 3 months ago Open for 111+ days
Remote
Observability Engineering Manager
Remote (EMEA) - English (Professional)
Linux
Canonical 3 months ago Open for 111+ days
Remote
Engineering Manager - Data Platform
Remote (EUROPE) - English
Canonical 3 months ago Open for 111+ days
Remote
Engineering Manager - MLOps & Analytics
English
Python Kubeflow MLflow Feast
Canonical 3 months ago Open for 111+ days
Remote
Staff Software Engineer for Identity Management (Go/Golang)
Remote (EMEA) - English
Go Python Juju Ubuntu
Canonical 3 months ago Open for 111+ days
Remote
Software Engineer - Python - Container Images
Remote (APAC, EUROPE) - English
Python Linux
Canonical 3 months ago Open for 111+ days
Remote
Engineering Manager for IAM (Identity and Access Management)
Remote (21 countries) - English (Professional)
Go Python Kubernetes
Canonical 3 months ago Open for 111+ days
Remote
Software Engineer - Data Infrastructure
Remote (EUROPE) - English
Python
Canonical 3 months ago Open for 111+ days
Remote
Software Engineer - Data Infrastructure - Kafka
Remote (EUROPE) - English
Python Kafka Spark
Canonical 3 months ago Open for 111+ days
Remote
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Remote (18 countries) - English
Python OpenSearch Elasticsearch
Canonical 3 months ago Open for 111+ days
Remote
Senior Software Engineer - Python/MongoDB
Remote (35 countries) - English
Python MongoDB Juju Kubernetes Linux
Canonical 3 months ago Open for 111+ days
Remote
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
English
Python Kubernetes Linux
Frequently Asked Questions
- Canonical currently has 118 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.