Company logo hidden

Software Engineer, Ceph & Distributed Storage

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We focus on building software solutions to drive systems such as OpenStack, Ceph, and Kubernetes with an emphasis on distributed storage.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As a Software Engineer for Ceph & Distributed Storage, you will be part of the Cloud Engineering team. Responsibilities include writing high-quality Python and Golang software, debugging issues, contributing to technical documentation, and developing software for the delivery and life-cycle management of Ceph storage.

Location: Jiddah, Makkah, Saudi Arabia (Remote)
Work Conditions: Full-time, Remote, International travel several times a year (up to 4 times a year, usually for one week at a time)

Requirements:

  • Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
  • Experience with modern, maintainable Python
  • Familiarity with Ceph storage
  • Passionate about technology and open source
  • Experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
  • Willingness to travel for internal events

Additional Skills (Preferred):

  • Experience operating Ceph clusters in production
  • Familiarity with open source distributed storage solutions like Gluster, Minio, or Mayastor

Language Requirements:

  • Proficiency in English is typically required; additional languages may be beneficial depending on specific regional teams.

What We Offer:

  • Competitive compensation with annual reviews
  • Performance-driven annual bonus
  • Personal learning and development budget of USD 2,000 per year
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities for travel to meet colleagues and attend team events

Canonical is committed to fostering a diverse and inclusive workplace, and we encourage applicants from all backgrounds to apply.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct