Remote Software Engineer – Ceph & Distributed Storage

Canonical

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus
Learning budget USD 2000 per year
Travel opportunities
Remote work

Job summary

Canonical is seeking a Software Engineer for Ceph & Distributed Storage. Based remotely in EMEA or the Americas, you will build modelling software for OpenStack, Ceph, and Kubernetes with a focus on distributed storage and scalability.

Travel several times a year supports collaboration with field teams and customers adopting cutting-edge technology. You will work in a globally distributed team within Cloud Engineering, writing Python and Go, and developing software for delivery, operations and

Qualifications

  • Bachelor's degree in Computer Science, STEM or similar required.
  • Proficient in modern, maintainable Python code.
  • Experience with Ceph storage is required.
  • Interest in distributed storage and open source ecosystem.

Responsibilities

  • Write high quality Python and Golang software.
  • Collaborate with a globally distributed team.
  • Debug issues and produce high quality code.
  • Contribute to technical documentation and best practices.
  • Discuss ideas and collaborate on solutions.
  • Develop and maintain software for delivery, operations, and lifecycle management of Ceph storage.

Skills

Bachelors degree
Python
Ceph storage
Team player
Curious/adaptable
Linux
Kubernetes
Public cloud
OpenStack
Go
Debian packaging
LXC/LXD
Git
CI/CD

Education

Bachelor's degree in Computer Science, STEM or similar

Tools

Git
CI/CD

Job description

Canonical is seeking a Software Engineer for Ceph & Distributed Storage. Based remotely in EMEA or the Americas, you will build modelling software for OpenStack, Ceph, and Kubernetes with a focus on distributed storage and scalability.

Travel several times a year supports collaboration with field teams and customers adopting cutting-edge technology. You will work in a globally distributed team within Cloud Engineering, writing Python and Go, and developing software for delivery, operations and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer Ceph and Distributed Storage
Remote Software Engineer Ceph and Distributed Storage

Canonical • United States

On-site
USD 120,000 - 180,000
Annual learning budget
Global team sprints
Travel opportunities
+2
Software Engineer, Ceph & Distributed Storage
Software Engineer, Ceph & Distributed Storage

Canonical • United States

Remote
USD 120,000 - 180,000
Annual bonus
Learning budget USD 2000 per year
Travel opportunities
+1
Remote Linux Open-Source Support Engineer
Remote Linux Open-Source Support Engineer

Canonical • United States

Remote
USD 90,000 - 150,000
Remote Software Engineer - Python, Go & Kubernetes
Remote Software Engineer - Python, Go & Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 170,000
Learning budget
Annual compensation review
Travel opportunities
+2
Remote Engineering Manager - Linux Cloud & Microservices
Remote Engineering Manager - Linux Cloud & Microservices

Canonical • United States

Remote
USD 120,000 - 160,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Remote Software Engineer: Python, Go & Kubernetes
Remote Software Engineer: Python, Go & Kubernetes

Canonical • United States

On-site
USD 120,000 - 180,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+5
Remote Sustaining Engineer — Open Source & Cloud Infra
Remote Sustaining Engineer — Open Source & Cloud Infra

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+2
Remote Cloud Field Engineering Manager - Open Source
Remote Cloud Field Engineering Manager - Open Source

Canonical • United States

Remote
USD 180,000 - 240,000
Team sprints in person twice a year
Learning budget USD 2,000 per year
Annual compensation review
+6
Remote Linux Open-Source Engineer: Kernel, Kubernetes
Remote Linux Open-Source Engineer: Kernel, Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual review
Holiday leave
+3
Remote Cloud Engineering Manager (Linux/OpenStack)
Remote Cloud Engineering Manager (Linux/OpenStack)

Canonical • United States

Remote
USD 120,000 - 160,000
Personal learning budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2