Logo-of-CATAMARAN-RESEARCH-PTE.-LTD.-hiring-for-jobs-in-Singapore-on-GrabJobs

Virtualization Engineer

salary Salary :

$5,000 - 10,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Virtualization Engineer

Apply at https://catamaran-research.ai/careers. Applications through other channels will not be reviewed.

The Role

You will own the virtualization and isolation layer of the platform.

Today we use Firecracker microVMs. Tomorrow we may need gVisor for density, QEMU for compatibility, custom hypervisor work for features that don't exist yet, or multiple backends for different workload profiles. You will make those calls and build what's needed.

The work spans hypervisor integration, guest-agent protocols, snapshot/restore, fork semantics, memory management, Linux networking, and the boundary where virtualization constraints become product tradeoffs.

If you want to own a virtualization stack end-to-end, not just use someone else's, this is the role.

What You'll Own

  • Isolation backend selection and implementation for different workload profiles.
  • Runtime lifecycle (boot, exec, suspend, resume, fork, destroy): correctness, latency budgets, and failure handling.
  • Host/guest contract: the protocol between host-agent and guest-agent that the rest of the platform depends on.
  • Per-sandbox networking: TAP devices, NAT, port forwarding, and tenant isolation.
  • Guest image pipeline: rootfs, kernels, templates, init systems.
  • Snapshot and fork: storage, restore latency, and consistency under load.
  • Security posture: isolation boundaries, escape prevention, seccomp, resource limits.

You Are A Fit If

  • You can write code and you use AI tools daily to amplify your output. You direct it well, understand what it produces, and know when it's wrong. If you're not AI-native, this isn't the right role.
  • You have worked at the hypervisor or kernel level, not just consumed virtualization as a service.
  • You can debug below the abstraction: trace a guest failure through the VMM to the host kernel.
  • You have made build-vs-adopt decisions on isolation tech and lived with the consequences.
  • You think about security as a design constraint, not a checklist.
  • You communicate clearly and keep the team informed. When something breaks, people hear it from you first.
  • You stay constructive when requirements change. Uncertainty doesn't block you.
  • You think about the business, not just the code. You spot opportunities, seek out the actual workflow, and prototype solutions within constraints.

Useful Experience

  • Virtualization: Firecracker, QEMU, KVM, Cloud Hypervisor, gVisor, Kata Containers.
  • Hypervisor internals: Device models, memory management, CPU virtualization, custom VMMs.
  • Rust, C, or C++ at the hypervisor or kernel level.
  • Linux internals: namespaces, cgroups, seccomp, filesystems, networking, memory management.
  • Snapshotting: CRIU, userfaultfd, lazy restore, memory snapshotting.
  • Security: Isolation boundaries, escape analysis, sandboxing, multi-tenant architecture.

What we Offer

  • Competitive salary in the geographies we hire in, plus meaningful early-stage equity.
  • Shape the virtualization and isolation layer of a high-potential startup from day one.
  • High autonomy, high trust. You get a problem and the space to solve it, not a task list.
  • A small team where everyone wears multiple hats, with direct access to founders.
  • Distributed across Singapore and Europe; self-sufficient, async-friendly.
Original job Virtualization Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

CATAMARAN RESEARCH PTE. LTD.

We are building the cloud compute layer for the agent age: think AWS or GCP,but designed around AI agents as first-class cloud users. Existing cloudprimitives were designed for humans clicking consoles or writing static IaC,not for autonomous agents that need to spin up environments, run untrustedco...

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Engineering & Technicians Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.