Company logo hidden

Software Engineer, Ceph & Distributed Storage

Unlock employer Jeddah, Saudi Arabia Posted: 30 Jan 2025

Financial

  • Estimate: $75k - $100k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

As a Software Engineer in the Ceph & Distributed Storage team at Canonical, you play a crucial role in the success of Ubuntu and its global community. Your primary responsibility lies in contributing to team objectives while continuously improving and becoming an integral part of a high-performing team. You will have opportunities to influence team culture, support technical delivery, and collaborate on strategic execution.

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

In this position, you will work on Cloud Engineering projects, building software that drives systems like OpenStack, Ceph, and Kubernetes, with a keen emphasis on distributed storage and Ceph. You will develop solutions capable of scaling in production, ensuring our offerings meet customer needs for cutting-edge technology.

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

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 outlining best practices for high-quality software authoring
  • Develop and maintain software for delivery, operations, and lifecycle management of Ceph storage

Requirements:

  • Bachelor's degree or equivalent in Computer Science, STEM, or a related field
  • Experience writing modern, maintainable Python
  • Familiarity with Ceph storage
  • A passion for technology and collaboration
  • Curiosity, flexibility, and accountability
  • Strong soft skills and a self-motivated approach
  • Interest and experience in two or more of the following: Linux, Kubernetes, Public Cloud, OpenStack, LXC/LXD, Python, Go, or Debian packaging
  • Willingness to travel up to 4 times a year for internal events

Additional Skills That You Might Bring:

  • Experience operating Ceph clusters in production
  • Knowledge of open source distributed storage technologies such as Gluster, Minio, or Mayastor

What We Offer You:

  • Competitive compensation reflecting geographical location, experience, and performance
  • Annual performance-driven bonus
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and recognition rewards
  • Annual holiday leave, maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities to travel and meet colleagues from different teams

Canonical is committed to diversity and strives to create a workplace free from discrimination, ensuring fair consideration for all applicants.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct