Canonical
Open Positions at Canonical
102 open positions
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Join Canonical as a Graduate Software Engineer to work on innovative open source projects and contribute to the Ubuntu platform in a globally remote environment.
Software Engineer, Automotive and Industrial Architecture
Join Canonical as a Software Engineer focusing on automotive and industrial architecture, where you'll drive the integration of open source software into mission-critical systems.
Senior Software Engineer - Python/Golang - Kubernetes
Join Canonical as a Senior Software Engineer to develop Kubernetes operators and addons, enhancing the user experience in open-source environments.
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
Join Canonical as a System Software Engineer to enhance the GCC/LLVM compiler ecosystem on Ubuntu, focusing on modern C and C++ programming languages.
Dedicated Cloud Support Engineer, Saudi Arabia
Join Canonical as a Dedicated Cloud Support Engineer in Riyadh, Saudi Arabia, where you'll leverage your Linux and cloud expertise to provide exceptional technical support for open source solutions.
Public Cloud Enablement Professional
Join Canonical as a Public Cloud Enablement Professional to drive technical engagements with major public cloud partners, ensuring the successful integration and optimization of Ubuntu.
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Join Canonical as a Linux Software Engineer to optimize Ubuntu for next-gen silicon technologies, collaborating with global teams in a fully remote environment.
Ubuntu Software Engineer
Join Canonical as an Ubuntu Software Engineer, where you'll design, build, and ship innovative open source software for a global community.
Junior Ubuntu Software Engineer
Join Canonical as a Junior Ubuntu Software Engineer, where you'll contribute to the development and maintenance of the world's most deployed open source operating system.
Kernel Build Automation Engineer - Ubuntu Linux
Join Canonical as a Kernel Build Automation Engineer to lead the automation of Ubuntu Linux kernel builds, enhancing distribution simplicity for clients.
Unlock 92 More Matching Jobs
Choose a plan to access all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
AI-powered filters
Find the most relevant jobs for you
Verified Opportunities
Direct from company career pages