Senior Software Engineer, Sandboxes & Virtualization
Core
Design, build, and evolve secure sandboxed runtime environments for Kubernetes workloads, focusing on runtime isolation, performance, and security.
Role type
Senior IC GPU & Runtime Systems Engineer
Builds
Secure, high-performance execution environments for multi-tenant Kubernetes platforms
Domain
Cloud infrastructure, GPU acceleration, containerization, virtualization
Deliverable
production ML models
Required skills
Kubernetes, container orchestration, secure execution environments, lightweight virtualization, GPU workload management, systems programming (Go/C/C++/Rust), Linux internals, performance profiling
Preferred skills
Untrusted workload execution, GPU drivers, low-level I/O optimization, threat modeling
Technologies
Kata Containers, gVisor, KubeVirt, QEMU
Responsibilities
Design and implement secure execution environments for containerized and virtualized workloads; Build GPU-aware scheduling, isolation, and resource management strategies; Optimize container, VM, and I/O performance; Conduct profiling, benchmarking, and performance tuning; Contribute to architectural decisions across Linux internals and GPU drivers; Collaborate with security and platform teams to define isolation standards
