Senior Kernel Engineer - Kubernetes & GPU Systems

CoreWeave

Sunnyvale (CA)

On-site

USD 182,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Life Insurance
Disability insurance
401(k) with match
Flexible PTO
Tuition Reimbursement
ESPP
Mental Wellness benefits
Parental Leave
Childcare support

Job summary

CoreWeave is seeking a Senior Software Engineer for the Systems Engineering team to own kernel tracing and patching across Kubernetes and container runtimes. You will debug complex failures, trace root causes in the Linux kernel, and upstream fixes where appropriate.

This role requires deep kernel internals mastery and collaboration with multiple teams. You will work on cgroups, namespaces, the CFS scheduler, memory management, and the orchestration stack to ensure reliable, scalable compute for

Qualifications

  • 5+ years of professional experience in Linux kernel engineering or systems-level development.
  • Deep understanding of kernel internals: memory management, scheduling, cgroups, namespaces.
  • Hands-on with cgroups (v1 and/or v2) and namespaces for container isolation.
  • Experience debugging kernel crashes, panics, hangs, and dumps with crash, gdb, or kdump.
  • Strong C programming skills with ability to write upstream-quality code.
  • Working knowledge of container and Kubernetes stack: containerd, runc, kubelet, CRI.
  • Cross-domain debugging to identify kernel vs container/runtime root causes.

Responsibilities

  • Debug and fix issues that span kernel and Kubernetes boundary.
  • Investigate pod/namespace issues at fleet scale and derive root causes.
  • Debug kernel crashes and hangs using specialized tools and patch upstream when applicable.
  • Work across container runtime stack to understand kernel surface behavior.
  • Develop and upstream Linux kernel patches where appropriate.
  • Build diagnostics and observability tooling for kernel and cgroup visibility.
  • Collaborate with hardware, platform, HPC, and fleet teams for production readiness.

Skills

Linux kernel engineering
Kubernetes
containerd
runc
kubelet
CRI
C programming
crash/gdb/kdump
kernel internals
cgroups
namespaces

Tools

containerd
runc
kubelet
CRi
GDB
kdump

Job description

CoreWeave is seeking a Senior Software Engineer for the Systems Engineering team to own kernel tracing and patching across Kubernetes and container runtimes. You will debug complex failures, trace root causes in the Linux kernel, and upstream fixes where appropriate.

This role requires deep kernel internals mastery and collaboration with multiple teams. You will work on cgroups, namespaces, the CFS scheduler, memory management, and the orchestration stack to ensure reliable, scalable compute for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Engineer for Kubernetes & Containers
Senior Linux Kernel Engineer for Kubernetes & Containers

Coreweave • Livingston (NJ)

On-site
USD 182,000 - 242,000
Medical insurance
401(k) matching
Paid time off
Senior Linux Kernel Engineer for Kubernetes at Scale
Senior Linux Kernel Engineer for Kubernetes at Scale

CoreWeave • New York (NY)

On-site
USD 182,000 - 242,000
Medical, dental, and vision insurance
401(k) with employer match
Paid Parental Leave
+3
Senior Kernel Engineer — Kubernetes & Cloud AI
Senior Kernel Engineer — Kubernetes & Cloud AI

CoreWeave • Bellevue (WA)

On-site
USD 182,000 - 242,000
Medical, dental, vision insurance
401(k) with employer match
Flexible PTO
+2
Senior Linux Kernel Engineer for AI HPC Clusters
Senior Linux Kernel Engineer for AI HPC Clusters

Neura Market • Livingston (NJ), Northern (KY)

Hybrid
USD 165,000 - 242,000
Medical, dental, and vision insurance
401(k) with generous match
Paid Parental Leave
+5
Senior GPU Infra Engineer — Kubernetes Operators, Go/Python
Senior GPU Infra Engineer — Kubernetes Operators, Go/Python

Coreweave • United States

On-site
USD 165,000 - 242,000
Medical, dental, and vision insurance
401(k) with employer match
Flexible PTO
+1
Senior Linux Systems Engineer - GPU Virtualization
Senior Linux Systems Engineer - GPU Virtualization

Coreweave • Livingston (NJ)

On-site
USD 178,000 - 242,000
Medical, dental, vision insurance
Company-paid Life Insurance
401(k) with employer match
+2
Senior Linux Systems Engineer: GPU Virtualization & KVM
Senior Linux Systems Engineer: GPU Virtualization & KVM

CoreWeave • New York (NY)

On-site
USD 182,000 - 242,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Linux Kernel Engineer – HPC & AI Infrastructure
Linux Kernel Engineer – HPC & AI Infrastructure

Coreweave • Livingston (NJ)

On-site
USD 165,000 - 242,000
100% paid medical, dental, and vision insurance
401(k) with employer match
Flexible PTO
+2
Senior Systems Engineer: Rust-Driven Test Framework for GPUs
Senior Systems Engineer: Rust-Driven Test Framework for GPUs

CoreWeave • Bellevue (WA)

On-site
USD 153,000 - 204,000
Medical, dental & vision
Life Insurance
Supplemental life insurance
+13
Senior Systems Engineer — Test Framework & Kubernetes
Senior Systems Engineer — Test Framework & Kubernetes

CoreWeave • New York (NY)

On-site
USD 153,000 - 204,000
Medical, dental, and vision insurance
Company-paid Life Insurance
Disability insurance
+13