Open Role
Canonical

Remote opportunity at

Canonical

Software Engineer, Ceph & Distributed Storage

Canonical is seeking a Software Engineer to work on Ceph and distributed storage. The full-time job may be performed from either EMEA or the Americas. The…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical is seeking a Software Engineer to work on Ceph and distributed storage. The full-time job may be performed from either EMEA or the Americas. The person would sit within Cloud Engineering, building software that controls OpenStack, Ceph and Kubernetes environments, with particular attention to distributed storage and to making Ceph run at production scale. Daily tasks include writing carefully designed Python and Go, investigating faults and delivering fixes, and…

Job Description

Canonical is seeking a Software Engineer to work on Ceph and distributed storage. The full-time job may be performed from either EMEA or the Americas. The person would sit within Cloud Engineering, building software that controls OpenStack, Ceph and Kubernetes environments, with particular attention to distributed storage and to making Ceph run at production scale.

Daily tasks include writing carefully designed Python and Go, investigating faults and delivering fixes, and building tooling that installs, operates and manages Ceph throughout its lifespan. The engineer also helps write documentation describing good practice for authoring operators, and works with field colleagues so that customers adopting new technology receive proper support.

Ideal candidates care about software-defined data centres, distributed systems and open source, and work effectively in a worldwide team. Expect international trips several times each year, often lasting about a week.

Responsibilities

  • Produce carefully engineered, high-quality Python and Go code
  • Locate and resolve defects
  • Create tools covering Ceph delivery, operations and lifecycle management
  • Document best practice for operator authors
  • Work with a worldwide team and discuss options until strong outcomes emerge

Requirements

  • Degree or equivalent in computing, STEM or a comparable field
  • Practical experience writing current, maintainable Python
  • Track record working with Ceph storage
  • Prepared to travel to internal events, up to four times a year

Qualifications

  • Working knowledge of two or more of: Linux, Kubernetes, public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
  • Experience running Ceph clusters in production
  • Exposure to other distributed storage projects such as Gluster, Minio or Mayastor
  • Excellent school results and, ideally, a strong university record

Core Skills

Benefits

  • Yearly performance bonus
  • USD 2,000 annual learning budget
  • Yearly pay review and recognition awards
  • Annual leave, plus maternity and paternity leave
  • Employee assistance programme
  • Two in-person team sprints each year
  • Chances to visit new cities, Priority Pass and upgraded travel on long-haul company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where can the job be done?

The posting allows work from either the EMEA or the Americas region and describes the role as remote.

What must applicants already have?

Experience writing current Python and experience with Ceph storage, plus a relevant degree or equivalent background.

How much travel is involved?

Candidates should be willing to attend internal events up to four times a year. International trips often last about one week.

Is pay stated?

No. The posting does not state pay and lists location, experience and performance as factors.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote

Posted by Canonical

Source: Canonical

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

342Open Jobs
—No reviews yet
View Company Profile