Company logo hidden

Containerization & Virtualisation Engineer

Unlock employer Dubai, United Arab Emirates Posted: 14 Aug 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical is a leading provider of open source software and operating systems, particularly with its platform, Ubuntu, which is utilized in various enterprise initiatives such as public cloud, data science, AI, and IoT. Canonical is committed to global collaboration, operating with a team of 1000+ colleagues across 70+ countries, with minimal office-based roles and team meetings held 2-4 times yearly in diverse global locations.

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 position is focused on virtualisation and container technology at various levels, from kernel through to userspace. Candidates with strong expertise in Go, Rust, C, or C++ are encouraged to apply to work on next-generation open source virtual machine monitor (VMM) or container technology.

Key Responsibilities:

  • Design and specify new features, building consensus on approaches.
  • Engage with upstream communities in relevant areas of expertise.
  • Conduct security analyses and reviews to ensure defense in depth.
  • Create and monitor performance benchmarks for product optimization.
  • Collaborate proactively with a distributed team.
  • Write high-quality code to develop new features and debug issues.

Qualifications:

  • Exceptional academic track record (high school and university).
  • Undergraduate degree in Computer Science or a related STEM field, or a compelling alternative background.
  • Past involvement with open source virtualisation or container technologies.
  • Experience working at the kernel or low-level system software.
  • Proficient in written and spoken English.
  • Professional experience with Linux (preferably Debian or Ubuntu).
  • Strong interpersonal skills, curiosity, flexibility, and accountability.

Additional Skills We Value:

  • Performance engineering and security experience.

What We Offer:

  • Competitive compensation shaped by geographical location and performance, revisited annually.
  • Performance-driven annual bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave, and additional employee benefits.
  • Opportunities to travel and participate in company events around the world.

Language Requirements:

  • Proficient in professional written and spoken English.

Canonical's Commitment:
As an equal opportunity employer, Canonical values diversity and fosters a workplace free from discrimination. All applicants will receive fair consideration regardless of their identity.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct