Principal Software Engineer - Compute Infrastructure
NVIDIA· Engineer, SW
Hybrid (Santa Clara, CA), Hybrid (Remote US)$248k - $391kFull-timePosted 1mo ago
About the role
Lead the architectural vision and operationalization of NVIDIA's global compute and AI inference infrastructure, spanning on-prem and cloud, with emphasis on Kubernetes-based virtualization, large-scale automation, and platform adoption across autonomous engineering teams.
Responsibilities
- Define Platform Architecture: Architect and transform the global enterprise compute platform—running thousands of nodes and tens of thousands of VMs and containers via OpenShift and KubeVirt—by defining service tiers, SLAs, and automated cluster lifecycles.
- Operationalize Frontier AI Infrastructure: Build the operational foundation for internal AI inference platform scaling to frontier-class models, including automated remediation pipelines, hardware watchdogs, and telemetry for pre-release, rack-scale GPU systems (Blackwell and upcoming architectures).
- Drive Strategic Capacity & Scale: Collect and review system data for capacity planning under extreme hardware supply constraints; develop proactive strategies such as public cloud bursting, hardware dogfooding, and evaluating alternative compute architectures (e.g., ARM).
- Build the "Paved Road": Collaborate with autonomous NVIDIA engineering teams to drive cultural adoption of standard platforms; design self-service architectures, APIs, and Terraform/OpenTofu providers that teams want to use.
- Lead Complex Migrations: Evaluate existing application architectures and drive migrations of massive legacy workloads—including large-scale, long-running VDI environments—into modern Kubernetes orchestration.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, Mathematics, or related field, or equivalent experience.
- 15+ years of proven experience in compute platform engineering, site reliability, or systems architecture with automation at massive scale.
- Deep expertise in Kubernetes architecture and designing/deploying virtualization architectures, specifically operating VMs inside Kubernetes (KubeVirt, OpenShift).
- In-depth knowledge of hardware technologies (GPUs, high-speed backplane networking) with a track record of mitigating hardware-level failures, silent data corruption, and anomalies in large-scale environments.
- Experience running large global environments spanning bare metal, virtualized infrastructure, and cloud with a unified GitOps posture (ArgoCD or similar).
- Proficiency in Go and/or Python, alongside expert-level infrastructure-as-code development (Terraform, Config Management).
- Strong leadership skills with the ability to influence technical direction across highly autonomous teams.
Skills
Required:KubernetesKubeVirt/OpenShift virtualizationGoPythonTerraform / IaCGitOps / ArgoCD or equivalentLeadershipCapacity planning
Benefits
- equity
- benefits (see company benefits page)
Last updated Sep 4, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect