Company logo hidden

Software Engineer, Cloud - Sustaining Engineering

Unlock employer Riyadh, Saudi Arabia Posted: 01 Apr 2026

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

The company is a leading provider of open source software and operating systems to the global enterprise and technology markets. We are hiring a Software Engineer for a fast-paced, engineering role in Linux-based software-defined infrastructure and applications. This covers all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker, LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN), up to OpenStack and Kubernetes, along with the open source applications running on top of them.

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

This role is an opportunity for a technologist with a passion for Linux and open source to build a career with the company and drive success for our customers, community, and the company. If you possess a strong affinity for open source development, excellent communication skills, and a passion for troubleshooting technology used by millions across the world, you will enjoy collaborating with some of the best professionals in the industry at the company.

Key Responsibilities:

  • Resolve complex customer issues related to Ubuntu, OpenStack, or Kubernetes and other open source software.
  • Maintain a close working relationship with the company's field, support, and product engineering teams.
  • Participate in upstream communities.
  • Develop fixes, backport patches, and work with upstream for inclusion.
  • Review code produced by other engineers.
  • Maintain clear technical and concise communications.
  • Prioritize work and manage time effectively.
  • Travel internationally up to 10% for team meetings, events, and conferences.

Requirements:

  • Professional experience as a software engineer.
  • Background in Computer Science, STEM, or a similar field.
  • Strong experience with Linux, OpenStack, Kubernetes, or other cloud technologies.
  • Proficiency in programming languages such as Python, Go, C, and C++ on Linux.
  • Strong troubleshooting abilities using tools like gdb.
  • Familiarity with git source code repositories and branches.
  • Willingness to travel up to 4 times a year for internal events.

Nice-to-Have Skills:

  • Passion for technology and working collaboratively with brilliant individuals.
  • Curiosity, flexibility, and accountability.
  • Interests in Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, and distributed systems.

Work Conditions:

  • Distributed work environment with team sprints in person twice a year — the company has operated remotely since 2004.
  • Travel opportunities to meet colleagues and engage in team events.

Language Requirements:

  • Proficiency in English is expected; additional language skills are a plus.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct