Software Manager, Productivity Engineering and Software Tools

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
28 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $290k
$137k most similar roles pay here $380k

This role pays more than 95% of similar roles. Most pay $167,500–$227,300 — the shaded band above. At the midpoint, this role pays about $290k versus about $197k 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 1404 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Manager, Productivity Engineering and Software Tools

As a Software Manager, Productivity Engineering and Software Tools, you will join the Cumulus Linux Team to lead release engineering operations and own tools that enhance developer productivity. You will manage a team of software engineers responsible for supporting and enhancing Debian-based build infrastructure, packaging, installation, and developer environments. Your daily responsibilities include maintaining Makefiles, build scripts, and package repositories while executing code scans and static or dynamic analysis. You will develop Python-based full-stack tooling, evolve CI pipelines, and scale infrastructure to meet R&D needs. The role requires expertise in Jenkins, GNU Make, Jira, Git, Linux systems, and kernel configuration. You will also utilize Perl and MySQL. This position focuses on the development of Network Operating System software for data centers that are accelerated, disaggregated, and software-defined to support high-performance computing.

What you'll do

  • Lead a team of software engineers responsible for Cumulus Linux release engineering and build infrastructure.
  • Own and improve engineering infrastructure services to support automated builds, monitoring, and troubleshooting.
  • Maintain and enhance the Debian-based build environment, including Makefiles, scripts, and package repositories.
  • Execute code scans and static/dynamic analysis while publishing actionable results for the team.
  • Develop Python-based full-stack tooling to improve developer productivity across multi-functional teams.
  • Build, operate, and evolve CI pipelines across various software components.
  • Scale engineering infrastructure to meet the growing needs of the Cumulus Linux R&D organization.
  • Collaborate with IT and DevOps teams to implement scalable infrastructure solutions and best practices.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 4+ years of proven experience as a manager of Software Tools Engineering or Release Engineering teams.
  • Overall experience in Software Configuration Management and Software Tools administration.
  • Strong knowledge of build automation systems and CI tools such as Jenkins, GNU Make, Jira, and Git.
  • Good understanding of Linux systems, including the boot process, Kernel configuration, kernel modules, and package managers.
  • Strong programming skills in Python or Perl and familiarity with database applications like MySQL.
  • Experience with building containerized applications using Docker and Kubernetes (preferred).
  • Experience with security features such as SELinux and secureboot (preferred).

More like this

Similar roles

Software DevOps Engineer, Networking

Nvidia

Santa Clara, CA 22 days ago
CI/CD Kubernetes Python Bash Linux Docker GitLab CI Jenkins GitHub Actions Ansible C++ CMake Conan Debian RPM InfiniBand NVLink SonarQube Coverity Bullseye
5+ yrs exp

Software Product Manager

Anduril Industries

Costa Mesa, CA 16 days ago $166,000–$220,000
AI SDK API Firmware Hardware Geospatial Real-time Visualization RF Systems ISR Command and Control
5+ yrs exp

Manager, Software Engineering

Circle

Remote (San Francisco, CA) +24 23 days ago $195,000–$257,500
Go Java JavaScript APIs Agile Software Engineering
7+ yrs exp Remote

Manager, Software Engineering

Mastercard

O Fallon, MO 28 days ago $140,000–$231,000
Java C++ Microservices API Design Event-Driven Architecture CI/CD Unit Testing Integration Testing Automated Testing Performance Engineering Site Reliability Engineering DevOps Data Structures Algorithms Secure Coding Distributed Systems Monitoring Logging Alerting