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
Staff Engineer, Development Lifecycle
Remote (EUROPE) - English
Linux
Canonical Posted 2 weeks ago
Engineering Manager - AppArmor
English (required)
C
Canonical Posted 2 weeks ago
Engineering Manager - Security Standards and Hardening
English
Ubuntu Linux
Canonical Posted 2 weeks ago
Engineering Manager - Ubuntu Security
English (Excellent)
Go Java C Python
Canonical Posted 2 weeks ago
Ubuntu Security Engineer
English
C Python Go Rust Java +5
Canonical Posted 2 weeks ago
Linux Cryptography and Security Engineer
English
C Linux Bash
Canonical Posted 2 weeks ago
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
English
Python Rust C C++ Go +4
Canonical Posted 2 weeks ago
Rust Engineering Lead - Linux and Open Source
English (professional)
Rust Linux
Canonical Posted 2 weeks ago
Performance Engineer - Open Source
English
Linux
Canonical Posted 2 weeks ago
Software Engineering Director
English
Linux
Canonical Posted 2 weeks ago
Microservices Engineer
English
Python Go
Canonical Posted 2 weeks ago
Engineering Manager
English
Python Go C C++ Rust +6
Canonical Posted 2 weeks ago
Containerization & Virtualisation Engineer
English (Professional)
Go Rust C/C++ Linux
Canonical Posted 2 weeks ago
Linux Kernel Engineer
English (Professional)
C Git Linux
Canonical Posted 2 weeks ago
Web Frontend Engineer - JS, CSS, React, Flutter
English (Professional)
JavaScript CSS TypeScript React Flutter
Canonical Posted 2 weeks ago
Golang Engineer
English (Professional)
Go Linux
Canonical Posted 2 weeks ago
Security Software Engineer
English (Professional)
C C++ Python Go Rust +6
Canonical Posted 2 weeks ago
Python Engineer
English
Python
Canonical Posted 2 weeks ago
Senior/Staff/Principal Engineer
English
Go Rust Python C
Canonical Posted 2 weeks ago
Linux Devices Software Engineer
Taipei, Taiwan +1 (Remote) - English (Professional)
Linux Go C C++ Rust
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.