Company logo hidden

Software Engineer, Ceph & Distributed Storage

Unlock employer Riyadh, Saudi Arabia Posted: 26 Aug 2025

Financial

  • Estimate: $60k - $90k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

About the Job:
Canonical is a leading provider of open source software and operating systems, known for our platform, Ubuntu, which is widely utilized in various enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. As a pioneer of global distributed collaboration, we foster an environment where our team of over 1200 colleagues from 75+ countries can thrive, with minimal office-based roles.

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

We are seeking a Software Engineer for Ceph & Distributed Storage within our Cloud Engineering team. This role involves building modeling software for systems like OpenStack, Ceph, and Kubernetes, with a primary focus on distributed storage and Ceph. You will develop solutions that scale effectively in production, collaborating with field teams to address the needs of customers adopting advanced technologies.

We are looking for passionate individuals committed to the future of software-defined datacenters, distributed systems, and open source. Candidates should be capable of flourishing within a globally distributed engineering context and communicate effectively within the dynamics of the open source ecosystem.

What Your Day Will Look Like:

  • Write high-quality, rigorously designed Python and Golang software
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high-quality code to resolve them
  • Contribute to technical documentation defining best practices
  • Develop and maintain software for the delivery, operations, and lifecycle management of Ceph storage

What We Are Looking For:

  • Bachelor's degree or equivalent in Computer Science, STEM, or related field
  • Experience with writing modern, maintainable Python code
  • Experience with Ceph storage
  • Strong interest in technology and collaboration with talented peers
  • Curiosity, flexibility, accountability, and excellent soft skills
  • Interest and experience in two or more areas: Linux, Kubernetes, Public Cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
  • Willingness to travel for internal events (up to 4 times a year)

Additional Skills (Preferred):

  • Experience operating Ceph clusters in production
  • Familiarity with other open source distributed storage solutions such as Gluster, MinIO, Mayastor, or similar

What We Offer:

  • Competitive compensation based on geographical location, experience, and performance
  • Performance-driven annual bonus
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Paid annual leave and maternity/paternity leave
  • Employee Assistance Programme
  • Opportunities for travel to new locations for team meetings
  • Priority Pass for travel upgrades during company events

About Canonical:
Canonical is at the forefront of the global shift to open source, publishing Ubuntu, one of the most significant open-source projects. We take pride in recruiting on a global basis and maintain high standards for all team members to ensure excellence. Our remote work environment, established in 2004, fosters innovation and challenges you to think differently and expand your skills.

Canonical is an equal opportunity employer, committed to fostering a diverse workplace free from discrimination. We value diverse experiences, perspectives, and backgrounds, as they lead to a better work environment and superior products.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct