← All open jobs

Information Technology · Not stated

Direct employer

Software Engineer, Ceph & Distributed Storage

Canonical

Home Based - Americas; Home based - EMEANot stated · RemoteDeadline not published by employerChecked 15 Oct 2026
Illustration of construction plans, a hard hat and measuring tools.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Canonical is hiring a Software Engineer for Ceph and Distributed Storage. This remote role is open to candidates based in the EMEA or Americas regions. It suits individuals passionate about open source, distributed systems, and software-defined data centres who can work well in a global, distributed team.

Read full role

What you will do

  • Write high quality Python and Golang software.
  • Work collaboratively with a globally distributed team.
  • Debug software issues and produce fixes.
  • Contribute to technical documentation on best practices for high quality operators.
  • Discuss ideas and collaborate to find effective solutions.
  • Develop and maintain software for Ceph storage delivery, operations, and life-cycle management.

Requirements

  • Bachelor's degree or equivalent in Computer Science, STEM or a similar field.
  • Experience writing modern, maintainable Python code.
  • Experience with Ceph storage.
  • Interest and experience in two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging.
  • Curious, flexible, articulate, and accountable.
  • Strong soft skills; passionate, enterprising, thoughtful, and self-motivated.
  • Exceptional academic record from high school and preferably university.
  • Willingness to travel internationally up to four times a year for one week each time.
  • Preferred: Experience operating Ceph clusters in production.
  • Preferred: Experience with open source distributed storage like Gluster, Minio, Mayastor or similar.

Benefits

The employer offers a performance-driven annual bonus and considers location, experience, and performance when setting pay. Benefits include a personal learning budget of USD 2,000 per year, annual compensation review, recognition rewards, annual leave, maternity and paternity leave, an Employee Assistance Programme, opportunities to travel for team events, and travel upgrades.

How to apply

Apply through the employer's official contact. The employer has not published a closing date.

View advert & apply