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 1 week ago

Software Engineer - Cross-platform C++ - Multipass

Remote (33 countries) - English

Remote
C++ Hyper-V VirtualBox KVM QEMU
Canonical Posted 1 week ago

Engineering Director - Business Data

Remote (22 countries) - English (Professional)

Remote
Python Salesforce NetSuite Temporal Airbyte +3
Canonical Posted 1 week ago

Engineering Manager, Commercial Systems

Remote (23 countries) - English

Remote
Go Python Java
Canonical Posted 1 week ago

Engineering Director - Commercial Systems

Remote (17 countries) - English

Remote
Go Python Java
Canonical Posted 1 week ago

Python Engineering Manager, Commercial Systems

Remote (20 countries) - English

Remote
Python Go Java
Canonical Posted 1 week ago

Golang Engineering Manager, Commercial Systems

Remote (EMEA) - English (professional)

Remote
Go
Canonical Posted 1 week ago

Salesforce/NetSuite Engineering Manager, Commercial Systems

Remote (37 countries) - English

Remote
Salesforce NetSuite
Canonical Posted 2 weeks ago

Senior Software Engineer - Python/Golang - Kubernetes

Remote (EMEA) - English

Remote
Go Python Kubernetes
Canonical Posted 2 weeks ago

Engineering Manager - Web

Remote (9 countries) - English (Professional (C1))

Remote
TypeScript React Flutter Linux
Canonical Posted 2 weeks ago

Web Developer

Remote (EUROPE) - English

Remote
HTML CSS Sass JavaScript TypeScript +1
Canonical Posted 2 weeks ago

Senior Web Engineer

English

Remote
Linux
Canonical Posted 2 weeks ago

Ubuntu Engineering Lead

English (Professional)

Remote
Rust Go Python Flutter C/C++
Canonical Posted 2 weeks ago

Engineering Manager - Ubuntu Desktop Apps

English

Remote
Flutter Dart
Canonical Posted 2 weeks ago

Ubuntu Engineering Manager

English (Professional)

Remote
Rust Go Python Flutter C++
Canonical Posted 2 weeks ago

Ubuntu Software Engineer

English

Remote
Rust Go Python Flutter C +1
Canonical Posted 2 weeks ago

Junior Ubuntu Software Engineer

English

Remote
Rust Go Python Flutter C +1
Canonical Posted 2 weeks ago

Associate Linux Support Engineer

English

Remote
Linux
Canonical Posted 2 weeks ago

Software Engineer, Sustaining Engineering

English

Remote
Linux Python Go C C++ +4
Canonical Posted 2 weeks ago

Software Engineer - L3 Support

English

Remote
Python Go C C++ Linux
Canonical Posted 2 weeks ago

Software Support Engineer

English

Remote
Python Go C C++ Linux

Frequently Asked Questions

How many open positions does Canonical have?
Canonical currently has 111 open tech positions listed on Jobdex. This updates daily as new roles are posted or filled.
What tech stack does Canonical use?
The tech stack varies by role. Each job listing shows the specific technologies required and nice-to-have.
Does Canonical offer remote work?
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.