NVIDIA is seeking a Principal Software Engineer to drive architecture and development for bare-metal and cloud compute infrastructure. The organization supports hundreds of megawatts of datacenter capacity and provides reliable, secure, and efficient compute services for NVIDIA engineering. Its GPU Private Cloud supports continuous integration and validation, coordinating and testing hardware, firmware, drivers, networking, and system software before production. The fleet includes x86 and Arm servers, GPUs, DPUs, high-speed networking, storage, and rack-scale systems, including Grace Blackwell and Vera Rubin platforms. In this senior individual-contributor role, the engineer combines hands-on software engineering with architectural leadership. The role evolves the OpenStack platform, automates infrastructure operations, and addresses complex systems challenges across multiple datacenters. The position owns architecture and implementation of large-scale OpenStack infrastructure for bare-metal provisioning, virtual machines, and engineering workloads across global datacenters. It also develops Infrastructure as Code frameworks, compute control planes, and OpenStack services and integrations; improves scalability, availability, and performance; and builds safe deployment, upgrade, migration, and rollback mechanisms. The engineer partners with SRE, datacenter operations, security, and product engineering teams to onboard platforms and resolve failures across system boundaries. NVIDIA offers competitive salaries and a comprehensive benefits package. The expected base salary range is USD 272,000–431,250, determined by location, experience, and other objective job-related factors. The employee is also eligible for equity and benefits. Applications will be accepted at least until November 13, 2026. This posting is for an existing vacancy.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal