Canonical Jobs

112 open positions at Canonical

Browse all 112 open positions at Canonical. Every listing includes structured data: tech stack, language requirements, remote policy, and salary.

Canonical 1 month ago
Remote

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

English (professional)

Python Rust C++ Go JavaScript +3
Canonical 1 month ago
Remote

Software Engineer, Automotive and Industrial Architecture

Remote (EMEA) - English

C C++ Python Linux
Canonical 1 month ago
Remote

Software Engineer - Cross-platform C++ - Multipass

Remote (33 countries) - English

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

Salesforce/NetSuite Engineering Manager, Commercial Systems

Remote (37 countries) - English

Salesforce NetSuite
Canonical 1 month ago
Remote

Engineering Director - Business Data

Remote (22 countries) - English (Professional)

Python Salesforce NetSuite Temporal Airbyte +3
Canonical 1 month ago
Remote

Engineering Director - Commercial Systems

Remote (17 countries) - English

Go Python Java
Canonical 1 month ago
Remote

Engineering Manager, Commercial Systems

Remote (23 countries) - English

Go Python Java
Canonical 1 month ago
Remote

Python Engineering Manager, Commercial Systems

Remote (20 countries) - English

Python Go Java
Canonical 1 month ago
Remote

Golang Engineering Manager, Commercial Systems

Remote (EMEA) - English (professional)

Go
Canonical 2 months ago
Remote

Senior Software Engineer - Python/Golang - Kubernetes

Remote (EMEA) - English

Go Python Kubernetes
Canonical 2 months ago
Remote

Engineering Manager - Web

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

TypeScript React Flutter Linux
Canonical 2 months ago
Remote

Web Developer

Remote (EUROPE) - English

HTML CSS Sass JavaScript TypeScript +1
Canonical 2 months ago
Remote

Senior Web Engineer

English

Linux
Canonical 2 months ago
Remote

Ubuntu Engineering Lead

English (Professional)

Rust Go Python Flutter C/C++
Canonical 2 months ago
Remote

Engineering Manager - Ubuntu Desktop Apps

English

Flutter Dart
Canonical 2 months ago
Remote

Ubuntu Engineering Manager

English (Professional)

Rust Go Python Flutter C++
Canonical 2 months ago
Remote

Ubuntu Software Engineer

English

Rust Go Python Flutter C +1
Canonical 2 months ago
Remote

Junior Ubuntu Software Engineer

English

Rust Go Python Flutter C +1
Canonical 2 months ago
Remote

Associate Linux Support Engineer

English

Linux
Canonical 2 months ago
Remote

Software Engineer, Sustaining Engineering

English

Linux Python Go C C++ +4

Frequently Asked Questions

How many open positions does Canonical have?
Canonical currently has 112 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.