Company logo hidden

Containerization & Virtualisation Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 27 Nov 2025

Financial

  • Estimate: $90k - $120k*
  • 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. Our platform, Ubuntu, is widely used in crucial enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company works with the world’s leading public cloud and silicon providers, and industry leaders across various sectors.

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 part of a general selection process for software engineers focused on virtualization and container technology, ranging from the kernel through userspace. We are seeking exceptional software engineers proficient in Go, Rust, or C/C++, interested in next-generation open-source VMM or container technology, and related open-source networking and storage.

Key projects include:

  • RustVMM: Developing a new hypervisor for Linux with an emphasis on performance, security, and operability.
  • Docker and Rockcraft: Enhancing the quality and security of Docker images for the open-source community.
  • LXD: Managing system containers and virtual machines across various Linux platforms.
  • Kubernetes and OpenStack Teams: Building tools and technologies to improve cloud computing environments.

Key Responsibilities:

  • Design and specify new features, building consensus on approach.
  • Engage with upstream communities in your expertise area.
  • Conduct security analysis and reviews.
  • Create and monitor performance benchmarks.
  • Collaborate proactively with a distributed team.
  • Write and debug high-quality code.
  • Review code produced by other engineers.

Required Qualifications:

  • Exceptional academic track record in Computer Science or a related STEM field, or a compelling narrative about your alternative path.
  • Experience with open-source virtualization or container technology.
  • Familiarity with Linux (Debian or Ubuntu preferred).
  • Professional English proficiency (written and spoken).
  • Strong interpersonal skills and a dedication to meeting commitments.

Additional Skills Valued:

  • Performance engineering and security experience.

Language Requirements:

  • Proficiency in written and spoken English is necessary.

Benefits:

  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Distributed work environment.
  • Recognition rewards.
  • Annual leave, maternity and paternity leave.
  • Opportunities for travel to meet colleagues.

The company is committed to diversity and inclusion and ensures all applications are considered fairly without discrimination.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)
Work Conditions: Full-time, Remote

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct