Company logo hidden

Containerization & Virtualisation Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 31 May 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job:
Canonical is a leading provider of open source software and operating systems, including the widely used Ubuntu platform. The company supports various enterprise initiatives in public cloud, data science, AI, engineering innovation, and IoT. Canonical promotes global distributed collaboration, with a remote-first approach and minimal office-based roles, conducting in-person team meetings two to four times a year in diverse locations worldwide.

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 exceptional software engineers skilled in Go, Rust, or C/C++ to work on next-generation open source virtual machine monitor (VMM) or container technology. Successful candidates will engage in key projects related to application isolation, workload orchestration, system or OCI containers, microservice architecture, and cloud infrastructure.

Key Responsibilities:

  • Design and specify new features, building consensus on approaches to implementation.
  • Engage with upstream communities within your area of expertise.
  • Conduct security analysis and reviews to ensure multiple layers of defense.
  • Create and monitor performance benchmarks to optimize products.
  • Collaborate proactively with a distributed team.
  • Write high-quality code to develop new features and debug issues.
  • Review code produced by other engineers and participate in collaborative problem-solving discussions.

Qualifications:

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in Computer Science or a related STEM field, or a compelling narrative about an alternative path.
  • Proven drive and a record of exceeding expectations.
  • Experience in open source virtualization or container technology.
  • Familiarity with Linux (preferably Debian or Ubuntu).
  • Exceptional written and spoken English.
  • Strong interpersonal skills, curiosity, flexibility, and accountability.
  • Excellent communication and presentation skills.
  • Result-oriented with a personal drive to meet commitments.
  • Ability to travel for team events as required.

Additional Skills We Value:

  • Performance engineering and security experience.

What We Offer You:

  • Competitive compensation, revisited annually, with performance-driven annual bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave, along with an Employee Assistance Programme.
  • Opportunities for travel to meet colleagues.

Canonical is committed to diversity and equality in the workplace, fostering an inclusive environment free from discrimination. We welcome applications from all backgrounds.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)
Work Conditions: Full-time, remote with occasional travel (twice a year for company events, up to two weeks each)

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct