Senior Manager, Software Engineering, Rack Scale Systems Infrastructure

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CASeattle, WA
Salary
$248,000–$391,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $320k
$99k $422k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $149,350–$226,350 — the blue band above. At the midpoint, this role pays about $320k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1531 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1104 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Manager, Software Engineering, Rack Scale Systems Infrastructure

The Senior Manager, Software Engineering - Rack Scale Systems Infrastructure leads a team building rack-scale infrastructure software to make complex hardware manageable and programmable. You will own the delivery of control planes, lifecycle orchestration, system health, and recovery capabilities, coordinating across hardware, firmware, networking, and operations teams. Key responsibilities include translating hardware roadmaps into release priorities, mentoring engineers, and managing open-source delivery practices. The role requires expertise in Linux, distributed systems, APIs, state machines, and failure handling. Candidates must possess software development experience in Go, C++, or Rust. You will solve technical problems related to data center architecture, hardware-conscious orchestration, server manageability, and large-scale reliability. This position involves managing production software across multiple programs, ensuring high standards for reliability, security, and maintainability within a matrix organization.

What does a Software Engineering Manager earn in California?

Median $281300 from 43 postings across 15 companies.

See salary data

What you'll do

  • Own the delivery of rack-scale infrastructure software including control planes, lifecycle orchestration, and system health.
  • Translate business needs and hardware roadmaps into actionable release priorities and technical plans.
  • Manage engineering tradeoffs to ensure high standards for reliability, security, and maintainability.
  • Build and develop the engineering team through hiring, mentoring, and performance management.
  • Establish planning, validation, release, and issue triage practices to improve team workflows.
  • Coordinate with firmware, networking, and operations teams to deliver integrated system capabilities.
  • Convert customer and partner feedback into specific product improvements and features.
  • Manage open-source delivery practices including contribution reviews, documentation, and release maintenance.

What we're looking for

  • Bachelor's, master's, or doctoral degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • 12 or more years of engineering experience in systems software, platform software, server firmware, or data center infrastructure.
  • Minimum of 6 years of experience managing software or firmware engineering teams.
  • Proven track record delivering production software across multiple programs in a matrix organization.
  • Solid technical background in Linux, distributed systems, APIs, state machines, and failure handling.
  • Software development experience in Go, C++, or Rust.
  • Experience across the rack-scale systems lifecycle, from hardware bring-up to production operations (preferred).
  • Familiarity with Kubernetes controllers, declarative control planes, or OpenBMC (preferred).

More like this

Similar roles

Senior Manager, Engineering, Data Center Firmware

Nvidia

Santa Clara, CA 2 days ago $272,000–$431,250
OpenBMC MCU Firmware C++ Python Embedded Linux FreeRTOS Yocto BitBake MCTP PLDM SPDM Redfish DMTF CI/CD Git Perforce Jira Firmware Development Lifecycle Telemetry Health Management
10+ yrs exp

Principal Software Engineer, Rack-Scale System Software

Nvidia

Remote (Santa Clara, CA) +3 4 days ago $272,000–$431,250
System Software Firmware Distributed Systems Fabric Management GPU NVSwitch NVOS Cluster Management Telemetry APIs Error Handling Fault Isolation API Design Driver Lifecycle Power Management InfiniBand NVLink
10+ yrs exp Remote

Senior Manager, Software Engineering

Capital One Financial

Plano, TX 43 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing
6+ yrs exp

Senior Manager, Software Engineering

Walmart

Bentonville, AR 94 days ago
AI/ML Cloud-native Java J2EE React Native Kafka SQL Cassandra Azure Microservices ML Infrastructure Data Pipelines Feature Engineering Model Serving Agile Scrum WCAG) 2.2 AA
10+ yrs exp

Senior Manager, Software Engineering

Capital One Financial

Chicago, IL 50 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing
6+ yrs exp