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
Canonical 1 week ago
Remote
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Remote (Worldwide) - English (professional)
Python Rust C/C++ Go JavaScript +2
Canonical 2 weeks ago Reposted 1 time(s)
Remote
Software Engineer - Secure Container Images
Remote (Worldwide) - English (business)
Bash Python GitHub Actions Jenkins Linux
Canonical 2 months ago Reposted 12 time(s)
On-site
Linux Desktop Support Associate (London UK office)
London, United Kingdom - English
Linux Ubuntu
Canonical 2 months ago
On-site
Cloud Support Engineer (London UK office)
London, United Kingdom - English
Linux
Canonical 4 months ago Open for 141+ days
Remote
Software Engineer, Automotive and Industrial Architecture
Remote (EMEA) - English
C C++ Python Linux
Canonical 4 months ago Open for 148+ days
Remote
Software Engineer - Cross-platform C++ - Multipass
Remote (33 countries) - English
C++ Hyper-V VirtualBox KVM QEMU
Canonical 4 months ago Open for 148+ days
Remote
Salesforce/NetSuite Engineering Manager, Commercial Systems
Remote (37 countries) - English
Salesforce NetSuite
Canonical 4 months ago Open for 148+ days
Remote
Engineering Director - Commercial Systems
Remote (17 countries) - English
Go Python Java
Canonical 4 months ago Open for 148+ days
Remote
Golang Engineering Manager, Commercial Systems
Remote (EMEA) - English (professional)
Go
Canonical 4 months ago Open for 148+ days
Remote
Engineering Manager, Commercial Systems
Remote (23 countries) - English
Go Python Java
Canonical 4 months ago Open for 148+ days
Remote
Engineering Director - Business Data
Remote (22 countries) - English (Professional)
Python Salesforce NetSuite Temporal Airbyte +3
Canonical 4 months ago Open for 148+ days
Remote
Python Engineering Manager, Commercial Systems
Remote (20 countries) - English
Python Go Java
Canonical 5 months ago Open for 153+ days Reposted 27 time(s)
Remote
Solution Architecture Manager
Remote (Worldwide) - English
Kubernetes OpenStack AWS GCP Azure +2
Canonical 5 months ago Open for 153+ days Reposted 26 time(s)
Remote
Cloud Professional Services Manager
Remote (Worldwide) - English
Kubernetes OpenStack AWS GCP Azure +2
Canonical 5 months ago Open for 154+ days
Remote
Senior Software Engineer - Python/Golang - Kubernetes
Remote (EMEA) - English
Go Python Kubernetes
Canonical 5 months ago Open for 155+ days
Remote
Engineering Manager - Web
Remote (9 countries) - English (Professional (C1))
TypeScript React Flutter Linux
Canonical 5 months ago Open for 155+ days
Remote
Web Developer
Remote (Europe) - English
HTML CSS Sass JavaScript TypeScript +1
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.