Senior Software Engineer II
Core
Design and implement secure execution environments for containerized and virtualized workloads, focusing on GPU-aware scheduling and resource management.
Role type
Senior IC systems/platform engineer (GPU & virtualization)
Builds
Secure runtime environments, GPU scheduling systems, and isolation layers for multi-tenant workloads
Domain
Cloud infrastructure, GPU computing, virtualization
Deliverable
production ML models | infrastructure
Required skills
Kubernetes, container orchestration, Linux internals, systems programming (Go/C++/Rust), GPU workload management, virtualization technologies (Kata Containers, gVisor, KubeVirt, QEMU), performance profiling
Preferred skills
Secure execution of untrusted workloads, GPU driver integration, threat modeling, runtime security policy definition
Technologies
Kubernetes, Kata Containers, gVisor, KubeVirt, QEMU, Go, C++, Rust, Bash
Responsibilities
Build GPU-aware scheduling and isolation strategies; optimize container/VM/I/O performance for GPU workloads; conduct profiling and benchmarking across runtime and virtualization stacks; contribute to architectural decisions on Linux internals and GPU drivers; collaborate on runtime isolation standards
Seniority
Senior, hands-on IC
