Distributed Storage Software Engineer (Ceph)

Meetborderless

United Kingdom

Remote

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Distributed work environment
Learning budget
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Travel opportunities
Travel upgrades

Job summary

Canonical is hiring a Software Engineer for Ceph and Distributed Storage. You’ll work on modelling software to drive systems like OpenStack, Ceph, and Kubernetes, with a focus on distributed storage.

The role involves production-scale engineering, collaboration with field teams, and supporting customers adopting cutting-edge tech. You’ll join a globally distributed team, travel up to four times a year for internal events, and contribute to open source initiatives.

Qualifications

  • Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • Experience with writing modern, maintainable Python.
  • Experience with Ceph storage.
  • Interest and experience with Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging.
  • Exceptional academic track record from high school and university.

Responsibilities

  • Write high quality, rigorously designed Python and Golang software.
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high quality code to fix them
  • Contribute to technical documentation that defines best practices for operator development
  • Discuss ideas and collaborate on finding good solutions
  • Develop and maintain software for delivery, operations and life-cycle management of Ceph storage

Skills

Python
Go
Ceph storage
Linux
Kubernetes

Education

Bachelor's degree in Computer Science or STEM

Tools

Kubernetes
OpenStack
Debian packaging

Job description

Canonical is hiring a Software Engineer for Ceph and Distributed Storage. You’ll work on modelling software to drive systems like OpenStack, Ceph, and Kubernetes, with a focus on distributed storage.

The role involves production-scale engineering, collaboration with field teams, and supporting customers adopting cutting-edge tech. You’ll join a globally distributed team, travel up to four times a year for internal events, and contribute to open source initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux Open Source Sustaining Engineer (Remote)
Senior Linux Open Source Sustaining Engineer (Remote)

Meetborderless • Greater London

On-site
GBP 70,000 - 110,000
Distributed remote work
Learning budget USD 2000 per year
Annual compensation review
+5
Remote Cloud Engineer: OpenStack, Kubernetes & Linux
Remote Cloud Engineer: OpenStack, Kubernetes & Linux

Meetborderless • Greater London

Hybrid
GBP 90,000 - 130,000
Personal learning & development budget
Annual compensation review
Recognition rewards
+6
Software Maintenance Engineer
Software Maintenance Engineer

Meetborderless • Greater London

Hybrid
GBP 70,000 - 110,000
Global remote work
Learning budget of USD 2,000 per year
Annual compensation review
+1
Graduate Backend Engineer – Storage & Ceph Tech
Graduate Backend Engineer – Storage & Ceph Tech

IBM • Winchester

On-site
GBP 28,000 - 32,000
Senior Ceph Storage Architect — Equity, Remote
Senior Ceph Storage Architect — Equity, Remote

Verda • Greater London

On-site
GBP 90,000 - 130,000
Cash + equity
Healthcare
Lunch
+1
Cloud Field Engineer
Cloud Field Engineer

Meetborderless • Greater London

Hybrid
GBP 90,000 - 130,000
Personal learning & development budget
Annual compensation review
Recognition rewards
+6
Remote Linux Cloud Engineer
Remote Linux Cloud Engineer

Canonical Group Ltd • Douglas

On-site
GBP 67,000 - 98,000
Distributed work
Learning budget USD 2k per year
Compensation review
+7
Remote Open Source Linux Engineer Upstream Bug Fixes
Remote Open Source Linux Engineer Upstream Bug Fixes

Meetborderless • Greater London

Hybrid
GBP 70,000 - 110,000
Global remote work
Learning budget of USD 2,000 per year
Annual compensation review
+1
Remote Linux Cloud Engineer – Open Source Sustaining
Remote Linux Cloud Engineer – Open Source Sustaining

Meetborderless • United Kingdom

On-site
GBP 90,000 - 120,000
Distributed collaboration across teams
Annual learning budget
Performance-based bonus
+2
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Manchester

On-site
GBP 50,000 - 70,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4