Company logo hidden

Containerization & Virtualisation Engineer

Unlock employer Jeddah, Saudi Arabia Posted: 31 May 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical 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 breakthrough enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. We serve the world's leading public cloud and silicon providers, along with 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

As a pioneering organization in global distributed collaboration, Canonical comprises over 1000 colleagues in more than 70 countries, with very few office-based roles. Teams gather in person two to four times annually in diverse locations around the world to align on strategy and execution. The company is founder-led, profitable, and growing.

This opportunity focuses on software engineers specializing in virtualisation and container technology, from the kernel through user space. We are seeking exceptional Go, Rust, or C/C++ software engineers to contribute to next-generation open source Virtual Machine Monitor (VMM) or container technology, as well as related open source networking and storage.

Responsibilities include:

  • Designing and specifying new features, building consensus on approaches.
  • Engaging with upstream communities in your area of expertise.
  • Conducting security analyses and reviews to ensure defense in depth.
  • Creating and monitoring performance benchmarks to optimize products.
  • Collaborating proactively with a distributed team.
  • Writing high-quality code to create and fix features.
  • Reviewing code produced by other engineers.
  • Discussing ideas and collaborating on solutions.

Qualifications:

  • An exceptional academic record from high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
  • Proven drive and a track record of exceeding expectations.
  • Experience with open source virtualisation or container technology.
  • Familiarity with the kernel or very low-level systems.
  • Professional written and spoken English is required, along with excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Result-oriented with a personal drive to meet commitments.
  • Ability to travel twice a year for company events lasting up to two weeks each.

Additional Skills We Value:

  • Performance engineering and security experience.

What We Offer:

  • Competitive compensation shaped by geographical location, experience, and performance, with annual reviews.
  • Performance-driven annual bonus.
  • Benefits aligned with local needs and global fairness.
  • A distributed work environment with biannual team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave and maternity/paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel to new locations to meet colleagues and travel upgrades for long haul company events.

Canonical is at the forefront of the global move to open source, publishing Ubuntu, a key platform for AI, IoT, and cloud computing. We recruit on a global scale, setting high standards for candidates. With a remote-first approach since our establishment in 2004, working at Canonical embodies a commitment to innovation, skill development, and excellence.

Equal Opportunity Employment
Canonical is proud to foster a diverse workplace free from discrimination, valuing the experiences and perspectives of all individuals. Applications will be given fair consideration regardless of identity.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct