CareerPlanSign in

Principal Software Engineer - Rack Scale Systems Infrastructure

US, CA, Santa Clara💼 Full-time💰 $272,000–$272,000🗓 2026-09-24 → 2026-09-25

Core

Design and build software systems for rack-scale infrastructure, acting as the bridge between hardware and software to create dependable, programmable infrastructure for NVIDIA, partners, and cloud/enterprise clients.

Role type

Principal Software Engineer (Rack Scale Systems Infrastructure)

Builds

Infrastructure-as-a-service control plane software, orchestration systems, firmware, OS lifecycle tools, and networking fabrics.

Domain

Data Center Infrastructure, High-Performance Computing, Rack-Scale Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Systems architecture, distributed systems, control planes, infrastructure engineering, Go, C++, Rust, Kubernetes, Linux kernel/driver interaction, data center networking (InfiniBand, RDMA), BMC/Redfish/IPMI management, open source software development.

Preferred skills

Rust expertise in systems/hardware-adjacent software, fleet-scale provisioning and remediation, full data center product lifecycle experience, AI-assisted development tools.

Responsibilities

Define complete software architecture for rack-scale products; build open source infrastructure software using Kubernetes primitives; bridge hardware and software teams; partner with hyperscalers and customers to align capabilities; mentor senior engineers; make high-quality technical decisions in ambiguous environments.

Seniority

Principal, hands-on IC with strategic guidance

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.