Tech jobs
Job listings
Staff Weapons Integration Engineer
Lead weapons integration for autonomous air systems, designing interfaces and plans to safely mount and operate munitions on military platforms using MIL-STD-1553/1760 and datalinks.
Alliances Field Engineer
Field engineer helping global partners (OEMs, cloud providers, integrators) adopt Ubuntu, Kubernetes, OpenStack and open-source stacks; designs joint solutions and runs technical workshops worldwide.
C, Golang Software Engineer working on dqlite, a Raft extension for SQLite
Develop and enhance dqlite, a distributed SQLite database using Raft consensus, in C and Go. Debug issues and engage with open-source communities.
Cloud Engineering Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Cloud Field Engineer
Design and deploy private/public cloud solutions using Linux, OpenStack, Kubernetes, and Python operators for global enterprise customers.
Cloud Field Engineering Manager
This is an opportunity to run a field engineering team, helping customers understand and implement Canonical's open source solutions in public clouds and in their own data centers. We work across the entire spectrum of…
Cloud Professional Services Manager
This is an opportunity to run a Professional Services team (also known as Field Engineering) team, helping customers understand and implement Canonical's open source solutions in public clouds and in their own data…
Cloud Solutions Architect - Alliances
Design and validate cloud-native solutions (Kubernetes, OpenStack, AI/MLOps) for Canonical’s global partners, integrating Ubuntu and open-source stacks across public/private clouds.
Director, Talent Analytics
Lead a team to design and implement talent analytics, using SQL and BI tools to drive data-driven hiring decisions and coach analysts on evidence-based selection methods.
Distributed Systems Engineer
Build high-performance APIs and telemetry services in Go/Python for Canonical’s global SaaS platform, integrating secure data streaming and IoT protocols to power next-gen devices on Ubuntu.
Distributed Systems Testing Software Engineer, Python / Go
Build and maintain automated testing pipelines for Ubuntu-based cloud orchestration tools (Juju, OpenStack, Kubernetes) using Python/Go, ensuring reliability and resilience across public clouds and bare metal.
Embedded Linux Consultant - Japan
You’ll advise clients on embedded Linux solutions, debug low-level OS issues, and package software for IoT devices, using languages like C/C++/Python and tools like Yocto or Buildroot.
Embedded Linux Field Engineer for Devices/IoT
Field engineer builds and debugs embedded Linux systems for IoT devices, advises customers on Ubuntu Core deployments, and travels to client sites up to 30% of the time.
Embedded Linux Field Engineer (Mandarin speaking)
Field engineer supporting embedded Linux deployments for IoT and devices, engaging customers in Mandarin, debugging low-level systems, and packaging Ubuntu/Debian solutions.
Engineering Director - Business Data
Lead three engineering teams building and operating Canonical’s internal business systems, data mesh, and integrations using Salesforce, NetSuite, Python, Trino, Airbyte, and Temporal.
Engineering Director - Commercial Systems
Lead three engineering teams building and operating Go-based billing, contracts, and Livepatch services that power Canonical's commercial systems and security product.
Engineering Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Engineering Manager - App Stores
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Engineering Manager- Ceph & Distributed Storage
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Engineering Manager, Commercial Systems
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…