Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CoreWeave

Senior Systems Engineer, Virtualization

CoreWeave

Senior Software Engineer on HAVOCK's Runtime & Virtualization team designing execution environments for CoreWeave's AI platform. Involve in Linux systems engineering, virtualization technologies, and performance optimization.

Posted 7/29/2026full-timeNew York City • California, New Jersey, New York, Washington • 🇺🇸 United StatesSenior💰 $182,000 - $242,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and optimizing production systems software and virtualization infrastructure, with a strong focus on Linux systems, container runtimes, and performance analysis. Proficient in debugging complex interactions across hardware and software layers to ensure efficient and secure execution environments.

Highest-signal resume keywords
Linux Systems KnowledgeVirtualization Technologies (KVM, QEMU, Kata Containers)Systems Programming (Go, Rust, C/C++)Performance Profiling and OptimizationKubernetes Platform Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Linux Kernel OptimizationContainerdGVisorKubeVirtGPU-Aware Runtime InfrastructureEBPFVFIOPCIe PassthroughDebugging Complex InteractionsPerformance Analysis Tooling
Soft Skills
CollaborationProblem-Solving
Tools & Technologies
NVIDIA GPU OperatorKVM/QEMUFlame GraphsCrash AnalysisFtraceBpftrace
Industry Keywords
Distributed SystemsVirtualization PrimitivesResource IsolationLatency-Sensitive WorkloadsMulti-Tenant AI Workloads

Tech Stack

Tools & technologies
Distributed SystemsGoKubernetesLinuxRust

About the role

Key responsibilities & impact
  • Design secure execution environments using containerd, runc, gVisor, Kata Containers, KubeVirt, and KVM/QEMU.
  • Build GPU-aware runtime infrastructure supporting VFIO, Kata, NVIDIA GPU Operator, and PCIe passthrough for multi-tenant AI workloads.
  • Improve Linux kernel and hypervisor performance through optimization of scheduling, memory management, I/O, NUMA locality, and virtualization primitives.
  • Debug complex interactions across Linux, KVM, GPU drivers, firmware, and Kubernetes when workloads don't behave as expected.
  • Develop observability and debugging tooling using eBPF, perf, tracepoints, and kernel tracing infrastructure.
  • Improve container and VM startup performance, resource isolation, and runtime efficiency for latency-sensitive AI inference and training workloads.
  • Extend virtualization infrastructure supporting virtio devices, IOMMU, SR-IOV, mediated devices, nested virtualization, and hardware passthrough.
  • Profile production systems and build performance analysis tooling to identify bottlenecks across kernels, hypervisors, container runtimes, storage, networking, and GPUs.
  • Collaborate with security, platform, networking, and GPU infrastructure teams to define the next generation of runtime isolation and workload execution.

Requirements

What you’ll need
  • 5+ years building production systems software, platform infrastructure, virtualization, or Linux-based distributed systems.
  • Strong Linux systems knowledge, including namespaces, cgroups, scheduling, memory management, filesystems, networking, and process lifecycle.
  • Experience with virtualization technologies such as KVM, QEMU, VFIO, virtio, Kata Containers, KubeVirt, Firecracker, or gVisor.
  • Experience building or operating Kubernetes platforms and container runtimes at scale.
  • Strong systems programming skills in Go, Rust, C/C++, or a combination thereof.
  • Comfortable debugging production failures that span hardware, operating systems, container runtimes, virtualization, and distributed infrastructure.
  • Experience profiling and optimizing system performance using tools such as perf, eBPF, ftrace, bpftrace, flame graphs, or crash analysis.

Benefits

Comp & perks
  • Medical, dental, and vision insurance - 100% paid for by CoreWeave
  • Company-paid Life Insurance
  • Voluntary supplemental life insurance
  • Short and long-term disability insurance
  • Flexible Spending Account
  • Health Savings Account
  • Tuition Reimbursement
  • Ability to Participate in Employee Stock Purchase Program (ESPP)
  • Mental Wellness Benefits through Spring Health
  • Family-Forming support provided by Carrot
  • Paid Parental Leave
  • Flexible, full-service childcare support with Kinside
  • 401(k) with a generous employer match
  • Flexible PTO
  • Catered lunch each day in our office and data center locations
  • A casual work environment
  • A work culture focused on innovative disruption