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
Software Engineer - Python - Container Images
Remote (APAC, EUROPE) - English
Python Linux
Canonical Posted 2 weeks ago
Engineering Manager for IAM (Identity and Access Management)
Remote (21 countries) - English (Professional)
Go Python Kubernetes
Canonical Posted 2 weeks ago
Software Engineer - Data Infrastructure
Remote (EUROPE) - English
Python
Canonical Posted 2 weeks ago
Software Engineer - Data Infrastructure - Kafka
Remote (EUROPE) - English
Python Kafka Spark
Canonical Posted 2 weeks ago
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Remote (18 countries) - English
Python OpenSearch Elasticsearch
Canonical Posted 2 weeks ago
Senior Software Engineer - Python/MongoDB
Remote (35 countries) - English
Python MongoDB Juju Kubernetes Linux
Canonical Posted 2 weeks ago
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
English
Python Kubernetes Linux
Canonical Posted 2 weeks ago
Senior Juju Software Engineer (Go)
English
Go
Canonical Posted 2 weeks ago
Juju Software Engineer (Go)
English
Go
Canonical Posted 2 weeks ago
Software Engineer (Python/Linux/Packaging)
Remote (EMEA) - English
Python Linux
Canonical Posted 2 weeks ago
Junior Software Developer - Observability
Remote (EMEA) - English
Python Go
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.