Senior Software Engineer - Datacenter Systems
$184k - $287.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
Join NVIDIA's software infrastructure team to design, build, and improve software systems for rack, networking, and datacenter provisioning and management. As a Senior Software Engineer - Datacenter Systems, you will work with innovative technology supporting large-scale GPU clusters connected through NVLink and InfiniBand. These clusters run today's fastest HPC and AI workloads. This role suits ambitious individuals eager to contribute meaningfully to our stable release train architectures and Site Reliability Engineering (SRE) practices.
What you'll be doing:
Develop and manage software for hands-off datacenter provisioning and lifecycle management, including rack installation, bare-metal networking configuration, and cluster scaling.
Build and implement scalable release train architectures that modularize systems and enable independent, reliable release cycles.
Define, monitor, and enforce Service Level Indicators (SLI), Objectives (SLO), and Agreements (SLA) for core infrastructure services to ensure high availability and reliability.
Develop intuitive user interfaces (UIs) and APIs for internal provisioning and management tools, making cluster operations and visibility more straightforward.
Lead the technical requirement definition process, clearly articulating requirements, inputs, outputs, and quantifiable outcomes for new infrastructure features and system improvements.
Build and maintain CI/CD pipelines that support fast, reliable integration and deployment across complex systems.
Build tools and automation workflows that simplify software releases, manage dependencies, and increase reliability.
Automate software updates and monitor system health to improve reliability and availability.
Resolve operational issues across distributed infrastructure as well as manage firmware and software rollouts to minimize downtime and ensure consistency.
Work with global engineering teams to align infrastructure tools and support project achievements.
What we need to see:
BS or MS in Computer Science, Computer Engineering, or a related field or equivalent experience.
8+ years of experience managing infrastructure or systems in high-performance or distributed environments.
Expertise in software programming using Python, Rust, C++, and Shell or similar high-level languages.
Practical experience with modern CI/CD tools and infrastructure-as-code frameworks such as Jenkins, GitLab, Ansible, GitOps, and Kubernetes.
Ability to use AI coding tools and agents effectively to increase your efficiency.
Strong understanding of Linux, networking, and distributed system building.
Ability to break down monolithic systems into scalable, loosely coupled components.
Excellent communication and collaboration skills across multi-functional areas.
Ways to stand out from the crowd:
Demonstrated experience implementing SRE practices, specifically defining and tracking SLIs, SLOs, and SLAs.
Proficiency with observability tools such as Prometheus and Grafana for system health monitoring and analysis.
Experience crafting user-facing components (front-end or CLI) for infrastructure management tools.
Experience with cluster management tools like Slurm as well as familiarity with NVIDIA DGX systems and GPU-based clusters such as GB200, GB300, and VR-NVL72.
Consistent track record leading DevOps process improvements and drive team efficiency.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.
You will also be eligible for equity and benefits ( .
Applications for this job will be accepted at least until May 31, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
$175k - $317k
...Senior Platform Software Engineer, System Engineering Santa Clara, California Join the Systems Software team to architect and deliver the core software that powers the industry's most innovative, high-performance, and highly available storage platforms. You will...SeniorFlexible hours$148k - $235.75k
Senior C++ and Build Engineer - DC System Software page is loaded## Senior C++ and Build Engineer - DC System Softwarelocations: US, IL, Champaign: US, WA,... ...central to many hot trends in the enterprise, cloud and datacenter. Come join us as we craft the future of accelerated...Senior$168k - $270.25k
...Senior Engineer For Factory Infrastructure And Automation NVIDIA is the platform upon which... ...deployment in heterogeneous hardware and software environments. You will influence and... ...skills to build distributed and compute systems, backend services, microservices and cloud...Senior$160.36k - $240.54k
...Senior Software Engineer, Distributed Compute System Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining...Senior$184k - $287.5k
...We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You’ll architect and implement high-performance inference stacks, optimize GPU kernels and compilers, drive...Senior- ...Summary Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product...SeniorWork experience placement
$170.6k - $261.3k
...standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment... ...MRM) to bring the vehicle to a safe stop. As a Senior Software Engineer on the Secondary Driving System team within Embodied...SeniorLocal areaRemote workWork from homeRelocation packageFlexible hours$155k - $253k
...industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as... ...and work on a new full-stack operating system. As a Software Engineer on the team, you will develop, design, and implement core OS...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$136.5k - $276.5k
...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week$166k - $244k
A leading technology company based in Sunnyvale is looking for a Senior Software Engineer to develop next-generation software solutions. The ideal candidate will have 5 years of experience in software development and expertise in C++. Responsibilities include writing and...Senior$108k - $216k
...This role is not eligible for current or future immigration support and | or sponsorship _* Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$147.4k - $272.1k
...Senior iOS Software Engineer, Customer Systems Do you have a passion for solving problems that impact hundreds of millions of users? At Apple, we are reimagining the next generation of Support, and by joining our team, you'll architect and build scalable solutions...SeniorWork experience placementRelocation$138.8k - $190.85k
SiTime Corporation in Santa Clara, CA, is seeking a Senior Engineer for Infrastructure Software. This role involves designing software for mixed-signal semiconductor test systems while ensuring scalability and performance. The ideal candidate will have over 5 years of...Senior$100.75k - $168.87k
Amphenol Corporation in Santa Clara is looking for an Application Engineer specializing in active cable products. The ideal candidate will support data center and AI networking customers in debugging, optimizing, and qualifying high-speed active external cable products...Senior- Amphenol ICC is seeking an Application Engineer based in Santa Clara, CA, to support data center and high-performance computing customers in deploying and optimizing Active Cable Products. The ideal candidate will have over 5 years of experience with high-speed interconnect...Senior
$224k - $356.5k
NVIDIA Corporation is seeking a Senior Software Engineer in Santa Clara to define runtime intelligence and safety architecture for autonomous vehicles... ...involves integrating AI with vehicle dynamics and safety systems, tackling complex problems in real-time robotics. The ideal...Senior$141k - $202k
A leading technology company in Sunnyvale is seeking a Software Engineer III to develop infrastructure solutions. The role involves programming in C++, tackling large-scale systems challenges, and ensuring software quality through testing and debugging. Candidates should...SeniorFull time$140k - $210k
...computing, artificial intelligence, and software-defined networking to provide our... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...Networks is looking for world-class Senior/Lead Network Systems software engineers. Network...SeniorWork experience placement$152k - $241.5k
...talented and motivated engineers to join our TensorRT team... ...learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the... ...inference applications for datacenter, workstations, and PCs.... ..., Compilers, or System Software. ~ Excellent...Senior$136k - $224.25k
...NVIDIA is looking for a Senior Network Reliability Engineer to support and maintain our cloud and datacenter network infrastructures. This network... ...the needs across the whole software stack for NVIDIA, from... ...technology. Skilled in Unix/Linux system administration, with the...SeniorRemote workShift work$136k - $264.5k
NVIDIA Corporation is seeking a Senior Network Reliability Engineer to support and maintain cloud and datacenter network infrastructures in Santa Clara, California. The role entails engaging in 24/7 global support, managing large scale IP network technologies, and working...Senior$100.75k - $168.87k
...electronic and fiber optic connectors and interconnect systems, antennas, sensors, sensor-based products and coaxial and... ...industrial, business equipment, and automotive. Position: Senior Field Applications Engineer - Mechanical Systems Location: Santa Clara, CA...SeniorTemporary work$184k - $287.5k
...NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference for our growing team. As a key contributor, you will help design... ...and Generative AI models across NVIDIA accelerators, from datacenter GPUs to edge SoCs. You'll bring to bear open-source tools...SeniorRemote work$184k - $287.5k
...We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate... ...models across the spectrum of NVIDIA accelerators, from datacenter GPUs to edge SoCs. Implement LLM inference, serving and...Senior$152k - $241.5k
...Join a team that analyzes large-scale datacenter workloads on GPU-accelerated clusters.... ...partner with OS, container, GPU, and systems engineers. When useful, you will apply machine learning... .../prediction) inside existing software workflows. What we need to see:...SeniorRemote work$152k - $241.5k
...We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an... ...spectrum of NVIDIA accelerators, from datacenter GPUs to edge SoCs. Implement graph... ...low-latency, resource-constrained systems or embedded AI pipelines (e.g. Jetson...SeniorRemote work$174k - $252k
Senior Software Engineer, Site Reliability Engineering X Applicants in San Francisco: Qualified applications with arrest or conviction records... ...designing, analyzing, and troubleshooting large-scale distributed systems. 2 years of experience leading projects and providing...SeniorFull time$170.5k - $240.71k
Job Details Job Description: About The Role We are looking for a Senior AI Software Engineer — Agentic AI System to help build the infrastructure, tooling, and integrations that power an end‑to‑end evaluation platform for agentic AI frameworks. This role spans deployment...SeniorLocal areaImmediate startRemote workShift work$175k - $317k
Senior Platform Software Engineer, System Engineering We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This...SeniorWork at officeFlexible hours$175k - $263k
THE ROLE Join the Systems Software team to architect and deliver the core software powering the industry’s most innovative, high‑availability... ...directly with ASIC capabilities. Availability‑Focused Engineering: Understanding of non‑disruptive upgrade (NDU) technologies...SeniorWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Datacenter Systems. Be the first to apply!
- graduate software developer Santa Clara, CA
- rust software engineer Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer amazon Santa Clara, CA
- software developer positions Santa Clara, CA
- software engineer full time Santa Clara, CA
- software qa engineer Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- junior software developer Santa Clara, CA
- software engineer Santa Clara, CA

