2,020,348open jobs
119,610companies
251,480added this week
Browse all
Location
In office (Beijing)

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Dec 11, 2023. Canonical scores D on the Alion truth index.

Overview
Company
Impact
Profile match
Canonical is the company behind Ubuntu, the Linux distribution it has published since 2004 and which has become the most widely used operating system on public cloud instances. It earns revenue from support subscriptions, security maintenance of open source packages, and a set of infrastructure products including MicroK8s and Charmed Kubernetes for containers, MAAS for bare metal provisioning, OpenStack distributions and the Snap packaging system. The company was founded by the South African entrepreneur Mark Shuttleworth, who still owns it privately, is headquartered in London, and operates as a fully distributed organisation with staff in dozens of countries.

Role Summary

Canonical's OEM Delivery Team works with tier-one OEM, IHV, and ODM customers to pre-load Ubuntu Classic, Ubuntu Core, and bring Ubuntu directly to millions of users. You will have the opportunity to enable cutting edge technology with world leading partners, and become the first contributor to the innovation.

As a Software Engineer, you will be responsible for technical aspects of ensuring that Ubuntu functions well on systems. This fast-paced environment requires strong debugging, critical thinking and problem-solving skills, and deep knowledge of the Linux system. You will cooperate with the best developers in the open source communities to deliver the best user experience.

Key Responsibilities

  • Work closely with project managers and Field/QA engineers to identify, triage, and fix critical system-level problems;
  • Work with individual upstream projects to find and apply patches for bugs affecting OEM/ODM customers; champion locally-developed patches for inclusion in the upstream package;
  • Provide software and system engineering services for OEM and ODM customers;
  • International travel is occasionally required. Must be able to travel to the EU, USA, China, and Taiwan;

Required Skills And Experience

  • Participation in open-source development projects;
  • Passion on Linux and Open Source projects;
  • Strong English-language communication skills, especially in online environments such as mailing lists and IRC;
  • Excellent and proven time-management skills;
  • Ability to be productive in a globally-distributed team through self-discipline and self-motivation;

Desirable Skills And Experience

  • Demonstrated open source participation and contributions;
  • Fluency in written and spoken Mandarin Chinese;

Canonical is an equal opportunity employer

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,020,348 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Beijing
In office · Shanghai
C++
Game Dev
Unreal Engine
Apply
In office · Internship · Hangzhou
Apply
$14k – $16k per year · In office · Full-Time · 1+ year exp · Taiyuan
Python
Java
SQL
Java
Spring Boot
Spring Cloud
Netty
Databases
MySQL
Redis
InfluxDB
ElasticSearch
Apache Kafka
DevOps
ZooKeeper
CI/CD
Docker
Kubernetes
Linux
Apply
$14k – $22k per year · In office · Full-Time · Zhuhai
Apply
≈ $21k – $50k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Python
Go
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Databases
PostgreSQL
Redis
Frontend
Angular
DevOps
Rest API
OpenShift
Docker
Kubernetes
Ubuntu
CentOS Stream
Linux
Cybersecurity
CIS Benchmarks
Apply
≈ $12k – $24k per year (Estimated) · Hybrid · Full-Time · 1+ year exp · Saint Petersburg
C#
C#
.NET
Databases
Apache Kafka
AI/ML
LLM
DevOps
Rest API
Jenkins
Git
Docker
Linux
Windows
Astra Linux
Apply
Operations Engineer 27 days ago
≈ $46k – $101k per year (Estimated) · In office · Full-Time · 3+ years exp · Melbourne
DevOps
Windows Server
Linux
Windows
Cybersecurity
Active Directory
Management
ITIL
Apply
Software Developer 27 days ago
≈ $49k – $94k per year (Estimated) · Hybrid · Kraków
Python
Python
Flask
SQLAlchemy
Django
Databases
MySQL
Redis
ActiveMQ
Apache Kafka
DevOps
Git
AWS
Docker
Linux
Management
Agile
Scrum
Apply
≈ $22k – $52k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Python
C++
AI/ML
Edge AI
DevOps
Azure
AWS
Docker
Kubernetes
Linux
Apply
≈ $118k – $294k per year (Estimated) · Remote (AMER) · Bachelor's Degree
Python
Go
Rust
Bash
AI/ML
AI Agents
DevOps
GitHub Actions
Podman
CI/CD
GitOps
Jenkins
Docker
Kubernetes
Ubuntu
Platform Engineering
Linux
Cybersecurity
FedRAMP
CVE
Apply
Remote (EMEA)
Python
Rust
C++
DevOps
Debian
Ubuntu
Linux
MedTech
Verification & Validation
Apply
Remote (AMER, EMEA) · Bachelor's Degree
Python
Go
DevOps
Kubernetes
Ubuntu
Linux
Apply
≈ $81k – $189k per year (Estimated) · Remote (EMEA) · 8+ years exp · Bachelor's Degree
DevOps
Ubuntu
Design
Figma
Apply
≈ $118k – $293k per year (Estimated) · Remote (AMER)
Python
C++
DevOps
Rest API
Debian
Docker
Kubernetes
Ubuntu
HPC
Linux
TCP/IP
DHCP
Apply
In office · Beijing
JavaScript
Frontend
React.js
Mobile
React Native
Apply
In office · Full-Time · Beijing
Apply
In office · Full-Time · Beijing
Apply
In office · Internship · Beijing
Apply
In office · Full-Time · Beijing
Python
TypeScript
C#
C++
AI/ML
AI Agents
Game Dev
Godot
Unreal Engine
Apply
See all jobs
This is one of many
2,020,348 more open roles from verified company boards, updated every day.