Canonical Circular Logo

Software Engineer, Ceph & Distributed Storage

Canonical Riyadh, Saudi Arabia Posted: 28 Nov 2024

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

About the Job:
As a Software Engineer specializing in Ceph & Distributed Storage at Canonical, you will play a crucial role in the success of Ubuntu and its community. Your primary focus will be collaboration within your team, contributing to objectives, and fostering a high-performance environment. This position offers the opportunity to influence team culture, facilitate technical delivery, and develop strategies for execution.

You will be part of the Cloud Engineering team, responsible for building modeling software for systems like OpenStack, Ceph, and Kubernetes, with an emphasis on distributed storage. Your work will involve engineering solutions that scale effectively in production, ensuring customer needs are met.

Key responsibilities include:

  • Writing high-quality, well-designed Python and Golang software.
  • Collaborating with a globally distributed team.
  • Debugging issues to produce high-quality code.
  • Contributing to technical documentation to define best practices.
  • Developing and maintaining software for Ceph storage lifecycle.

What We Are Looking For:

  • Bachelor’s or equivalent degree in Computer Science, STEM, or a related field.
  • Experience with modern, maintainable Python.
  • Familiarity with Ceph storage.
  • An enthusiasm for technology and teamwork.
  • A curious and flexible mindset, with strong accountability.
  • A proven interest in technologies such as Linux, Kubernetes, Public Cloud, OpenStack, LXC/LXD, Python, Go, or Debian packaging.
  • Willingness to travel for internal events.

Additional Skills:

  • Experience operating Ceph clusters in production.
  • Knowledge of open-source distributed storage solutions (e.g., Gluster, Minio, Mayastor).

What We Offer:

  • Competitive compensation, annually reviewed.
  • Performance-driven annual bonuses.
  • Extensive benefits reflective of company values.
  • Remote work environment with twice-yearly in-person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave and parental leave.
  • Employee Assistance Programme.
  • Opportunities for travel to meet colleagues.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)
Work Conditions: Remote, Full-time, International travel required several times a year (up to 4 times a year)

Company Overview:
Canonical is a leading technology firm driving the global transition to open source. As the publisher of Ubuntu, Canonical is committed to transforming the way technology is delivered, reflecting a passion for excellence and innovation in the digital age. Canonical fosters a diverse and inclusive workplace, prioritizing fairness and equality in hiring practices.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.