All vacancies
Director, Software Engineering - Cloud Compute and Infrastructure
NVIDIA
US, CA, Santa Clara · On-site · relocation$26,667–40,729 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA is seeking an engineering director to lead the software teams behind our bare-metal datacenters and cloud compute infrastructure. The organization supports hundreds of megawatts of datacenter capacity already online, with more capacity coming.
Responsibilities
- Lead software engineering teams responsible for cloud compute, bare-metal fleet management, and CI infrastructure, owning architecture, implementation, deployment, and operations.
- Set the technical direction for compute control planes, resource provisioning, topology-aware placement, reservations, and capacity management across physical servers, virtual machines, and containers.
- Automate the bare-metal lifecycle: hardware discovery and inventory, server bring-up, imaging, firmware and driver configuration, out-of-band management, health checks, reprovisioning, and recovery.
- Build CI services that allocate the right hardware, provision repeatable test environments, record hardware and software configurations, collect diagnostics, and restore systems to a known state. Shorten the path from a hardware or software change to actionable validation results.
- Keep engineering services dependable while supporting evolving preproduction hardware and software. Define service-level objectives, isolate failures, improve observability, and turn incidents and recurring test-infrastructure failures into engineering fixes.
- Measure and improve hardware onboarding time, provisioning speed, CI queue time, productive fleet utilization, recovery time, and cost efficiency as capacity expands.
- Set engineering standards for design and code reviews, automated testing, secure development, release quality, and safe changes to production systems.
- Hire, coach, and retain engineers and engineering managers. Establish clear ownership, develop technical leaders, and build teams that deliver consistently over multiple release cycles.
- Partner with hardware, firmware, drivers, networking, storage, security, and validation teams to onboard platforms and diagnose failures across system boundaries.
- Translate engineering users’ needs into clear priorities and technical decisions.
Languages
- Work format
- On-site
- Seniority
- Head
- Posted
- 9 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- 1140 - Lead Developer / Architect Web3GoFasti · Remote · worldwide, UTC+4 accepted
- Go DeveloperAviasales · Remote · worldwide
- Ubuntu Engineering ManagerCanonical · Remote · worldwide
- Senior AI & Cloud-Native Software Architect (108-10SENG-01)OpsBrasil Serviços Cloud LTDA · Remote · worldwide, UTC+4 accepted
- Game Engineer (remote, contract-to-hire, Latin America)Endless Access · Remote · worldwide, UTC+4 accepted
- Senior Manager, Software EngineeringServiceTitan · Armenia · On-site

