
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading open source technology firm is seeking a Software Engineer for a fast-paced role in Linux-based applications. You will tackle critical upstream bug fixes and collaborate with internal teams. Required experience includes Linux and at least one cloud technology (Ceph, OpenStack, Kubernetes), along with a strong programming background in Python, Go, C, or C++. Remote work is supported with a global team.
Home based - Worldwide
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. Canonical is a pioneer of global distributed collaboration with 1,200+ colleagues in 75+ countries and a founder‑led, profitable and growing company.
We are hiring a Software Engineer, Sustaining Engineering for a fast‑paced engineering role in Linux‑based software‑defined infrastructure and applications. You will work across the stack—from bare metal and virtualization (KVM) to containerization (Docker/LXC/LXD), storage (Ceph, Linux filesystems), networking (OVS, OVN, Core networking), OpenStack, Kubernetes, and the open‑source applications running on them. This position tackles critical upstream bug fixes and delivers solutions to millions of users worldwide.
Location: Remote – teams operate across all time zones.
As part of the Sustaining Engineering team, you will help troubleshoot and drive issues to resolution with workarounds, guidance, and upstream bug fixes. You will collaborate closely with Canonical’s Field, Support and product engineering teams and participate in upstream communities.
We consider geographical location, experience and performance in shaping compensation worldwide. In addition to base pay, we offer a performance‑driven annual bonus. We provide all team members with benefits that reflect our values and ideals, and we balance programs to meet local needs while ensuring fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open‑source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. Most colleagues at Canonical have worked from home since our inception in 2004.
To apply, please submit your resume and a cover letter highlighting your relevant experience with Linux, Ceph, OpenStack, Kubernetes or other major open‑source infrastructure technologies. Please confirm acceptance of Canonical’s recruitment privacy notice and privacy policy.