Software Engineer, Compute Infrastructure
Core
Design and build large-scale cloud compute infrastructure, including Kubernetes clusters, micro VMs, and orchestration systems to support AI-native applications and developer platforms.
Role type
Senior IC compute infrastructure engineer
Builds
Cloud platform components (Kubernetes clusters, controllers, operators, micro VMs) for developer teams
Domain
Cloud infrastructure, distributed systems, container orchestration
Deliverable
production ML models | infrastructure
Required skills
Kubernetes cluster operations, distributed systems design, Go/Rust programming, large-scale platform scaling, system debugging, high-risk upgrades
Preferred skills
Virtualization technologies (Firecracker, gVisor), eBPF, Linux kernel internals, multi-tenant workload isolation
Technologies
Kubernetes, Go, Rust, Firecracker, gVisor, Kata, eBPF
Responsibilities
Own core compute infrastructure across multiple cloud providers and regions; design capabilities for performance and flexibility; investigate cloud issues from kernel to control plane; improve infrastructure reliability via profiling and tuning; partner on platform stability; participate in on-call rotation
Seniority
Senior, hands-on IC