Senior System Software Engineer – DC Platform Software Tools

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
$184,000 - $356,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior System Software Engineer – DC Platform Software Tools

NVIDIA, the pioneering force behind GPU technology and AI computing, is seeking a Senior System Software Engineer to join their Data Center Platform Software Tools team. This role is crucial in developing and enhancing tools for large-scale AI data centers, focusing on the NVIDIA Grace and GPU superchips platform.

The position involves designing and implementing tools that streamline data center manageability lifecycle, from deployment to maintenance and repair workflows. You'll be working at the intersection of hardware and software, collaborating with cross-functional teams to create solutions that power the next generation of AI computing infrastructure.

As a senior engineer, you'll be responsible for driving GPU Server Software manageability workflows that scale AI infrastructure for Datacenters, including DGX, HGX, or MGX Products. The role requires deep technical expertise in Python programming, system architecture, and large-scale data center operations.

NVIDIA offers a competitive compensation package with a base salary range of $184,000 - $356,500, plus equity and comprehensive benefits. The company is known for its innovative culture and is consistently ranked as one of the technology world's most desirable employers.

This is an excellent opportunity for experienced software engineers who want to work on cutting-edge technology that's transforming the AI and computing landscape. The role combines technical depth with strategic thinking, requiring both hands-on coding skills and the ability to collaborate with various stakeholders to deliver robust solutions for complex data center management challenges.

Last updated 3 hours ago

Responsibilities For Senior System Software Engineer – DC Platform Software Tools

  • Drive next generation GPU Server Software manageability workflows for scaling AI infrastructure for Datacenters
  • Work with internal and external customers to understand requirements for various tools
  • Contribute to all phases of product development, from definition to customer support
  • Maintain detailed documentation of tool designs, capabilities, and usage guidelines
  • Define KPIs for tools and work across various stakeholders to improve it over time

Requirements For Senior System Software Engineer – DC Platform Software Tools

Python
Linux
  • BS, MS, or PhD in EE/CS or related field with 10+ years of experience
  • Proven record of working in management solutions for large scale clusters in data centers
  • Strong and demonstrable skill in Python
  • Experience programming and debugging skills for large scale data centers
  • Experience in SCM (e.g., Git, Perforce) and project management tools like Jira
  • Excellent written and oral communication skills
  • Self-starter who loves to find creative solutions to complicated problems

Benefits For Senior System Software Engineer – DC Platform Software Tools

Equity
  • Equity compensation
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer – DC Platform Software Tools

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Senior Software Test Developer – DriveOS

Senior Software Test Developer position at NVIDIA, focusing on testing and automation for DriveOS automotive operating system, offering competitive salary and benefits in Santa Clara, CA.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and opportunity to work with cutting-edge technology.

Senior Software Engineer

Senior Software Engineer role at NVIDIA focusing on SmartNIC development and DOCA SDK, requiring extensive C/C++ and Linux experience for network acceleration solutions.

Senior Software Engineer, Linux Kernel Upstream

Senior Software Engineer position at NVIDIA focusing on Linux kernel development and upstream contributions for networking infrastructure.