Canonical Jobs
119 open positions at Canonical
Browse all 119 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 6 months ago Open for 201+ days
Remote
Linux devices software engineer - snapd
Remote (Europe) - English
Go Python C C++
Canonical 6 months ago Open for 201+ days
Remote
Kernel Build Automation Engineer - Ubuntu Linux
Remote (Europe) - English
Python kconfig Git Ubuntu
Canonical 6 months ago Open for 201+ days
Remote
Lead Linux Kernel Engineer - Ubuntu
English
C Python Bash Linux Ubuntu +1
Canonical 6 months ago Open for 201+ days
Remote
Senior Ubuntu Embedded IoT System Engineer
Remote (EMEA) - English
Ubuntu Linux C Python Bash +2
Canonical 6 months ago Open for 201+ days Reposted 1 time(s)
Remote
Senior Design Manager (Infrastructure)
Remote (37 countries) - English
Canonical 6 months ago Open for 201+ days
Remote
UX Designer - Design systems
Remote (17 countries) - English
Figma Storybook
Canonical 6 months ago Open for 201+ days
Remote
UX Designer - Developer experience
Remote (EMEA) - English
Canonical 6 months ago Open for 201+ days
Remote
UX Designer - Infrastructure
Remote (EMEA) - English
Canonical 6 months ago Open for 201+ days
Remote
Lead Data Governance Engineer
Remote (EMEA) - English (professional)
Python SQL
Canonical 6 months ago Open for 201+ days
Remote
Software Engineer - Python and K8s
English
Python Kubernetes Docker Linux
Canonical 6 months ago Open for 201+ days
Remote
Engineering Manager - Python and K8s
Remote (APAC, EMEA) - English
Python Docker Kubernetes
Canonical 6 months ago Open for 201+ days
Remote
Python Software Engineer, Commercial Systems
Remote (EMEA) - English
Python
Canonical 6 months ago Open for 201+ days
Remote
Golang Software Engineer, Commercial Systems
Remote (EMEA) - English
Go
Canonical 6 months ago Open for 201+ days
Remote
Software Architect - Containers / Virtualisation
Remote (18 countries) - English (Professional)
Go C Linux Containers Virtualization +2
Canonical 6 months ago Open for 201+ days
Remote
Engineering Manager- Ceph & Distributed Storage
Remote (EMEA) - English
Ceph Linux
Canonical 6 months ago Open for 201+ days
Remote
Software Engineering Manager - Container and Virtualisation Infrastructure
Remote (EMEA) - English
C Go Linux Kubernetes
Canonical 6 months ago Open for 201+ days
Remote
Golang System Software Engineer - Containers / Virtualisation
Remote (40 countries) - English
Go C
Frequently Asked Questions
- Canonical currently has 119 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.