AI Insights
NVIDIA

Software Team Manager

NVIDIA · Santa Clara, California, US
full-timelead (8-20 yrs)Posted 33d ago
Software EngineeringM1ManagementOn-site
StackPythonCC++LinuxInfiniBandEthernetRDMAPerformance OptimizationComputer ArchitectureOperating SystemsTelemetryMonitoring InfrastructureLow-level ProgrammingNetworking Protocols

Summary

NVIDIA is seeking an experienced, hands-on Software Team Manager to lead development of enterprise-grade monitoring and telemetry infrastructure for the world's largest supercomputers and data centers, leveraging GPU and high-performance networking hardware.

About the role

We are looking for an experienced, hands-on Team Manager.

As Team Manager you will be responsible for managing the development of enterprise grade software for monitoring and doing critical performance analysis for the world's largest supercomputers and data centers, built on NVIDIA GPU and networking hardware. This role offers you an excellent opportunity to deliver production grade solutions, get hands on with ground-breaking technology, and work closely with technical leaders solving some of the biggest challenges in managing large scale networking and computing infrastructure.

What you'll be doing:

The team is responsible for developing monitoring and telemetry infrastructure for production environments, running on the world’s largest supercomputers and datacenters. The work environment is dynamic and challenging; we are innovating and inventing software products at the forefront of technology in terms of performance, scalability, and features. Our team works closely with other stakeholders to co-design new features and software APIs.

What we need to see:

  • At least 8 overall years’ experience of Programming in Python and C/C++.

  • 5+ years’ experience in Linux environment and tools.

  • At least 3 years of team lead/management experience.

  • Deep knowledge of Networking Protocols InfiniBand, Ethernet.

  • Deep knowledge in computer architecture and operating systems.

  • Experience in performance optimizations.

  • B.Sc./ M.Sc. or equivalent experience in computer science / software engineering.

Ways to stand out from the crowd:

  • You have positive attitude and work well with others.

  • Demonstrated use of creative ideas, providing solutions to challenging problems.

  • Knowledge in RDMA technology.

  • Experience in low-level programming.

For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research.

Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. This new model - where deep neural networks are trained to recognize patterns from massive amounts of data - has shown to be deeply effective at solving some of the most complex problems in everyday life. NVIDIA is widely considered to be one of the technology world's most desirable companies to work for. Are you creative and driven? Do you love a challenge? If so, we want to hear from you.

What you'll do

1Manage and lead a team developing monitoring and telemetry infrastructure for production supercomputers and data centers
2Oversee development of enterprise-grade software for critical performance analysis on NVIDIA GPU and networking hardware
3Collaborate with stakeholders to co-design new features and software APIs
4Drive innovation in performance, scalability, and feature development
5Deliver production-grade solutions in a dynamic, fast-paced environment
6Work closely with technical leaders on large-scale networking and computing infrastructure challenges

Requirements

8+ years of programming experience in Python and C/C++ for systems-level software development
5+ years working in Linux environments with strong command of Linux tools and internals
3+ years of team lead or engineering management experience
Deep knowledge of networking protocols including InfiniBand and Ethernet
Strong background in computer architecture, operating systems, and performance optimization

Nice to have

RDMA
Low-level Programming
Creative Problem Solving
Collaboration and Cross-functional Communication

Role overview

Role family
Software Engineering
Level
M1 — platform
Experience
8–20 years
Type
Management
Remote policy
On-site
Visa sponsorship
Not offered

Tech stack analysis

LANGUAGES
PythonCC++
INFRASTRUCTURE
LinuxInfiniBandEthernetNVIDIA GPU HardwareHPC Supercomputing Infrastructure
TOOLS
Monitoring/Telemetry SystemsPerformance Analysis ToolsLinux CLI Tooling

Salary estimate

$220K – $320K
AI-estimated salary range
Confidence78%
Reasoning

NVIDIA is known for top-quartile compensation in the semiconductor/AI industry. A Software Team Manager role with 8+ years of experience, deep HPC/networking specialization, and management responsibilities in Santa Clara, CA typically commands $220K–$320K total compensation (base + bonus). NVIDIA's Levels.fyi data for senior engineering managers suggests base salaries of $180K–$230K plus significant RSU and bonus components pushing total comp into this range.

See the AI-estimated salary range for this role

Sign up free →

Green flags

4 items
Role offers direct exposure to world's largest supercomputers and cutting-edge AI/HPC infrastructure — exceptional for career and technical growth.growth

Discover all 4 green flags for this role

Sign up free →

Benefits breakdown

See all benefits organized by category — health, financial, time off & more

Sign up free →

Hiring insights

JD quality
7/10
Urgency
medium
Autonomy
high
Team size
small (2-5) to medium (5-15)

See JD quality score, hiring urgency & team details

Sign up free →

Red flags

PRO3 items
No salary or compensation range disclosed — a transparency concern, especially in a state (California) where pay transparency is increasingly expected.compensation

See all 3 red flags — what the JD isn't telling you

Sign up free →

Interview insights

PRO

Get full interview breakdown — rounds, likely topics & prep tips

Sign up free →

Career path

PRO
Next roles
Senior Engineering ManagerDirector of Software EngineeringVP of Engineering

See where this role leads — full career progression

Sign up free →
About the company

NVIDIA is the world's leading designer of GPUs and AI computing platforms. Its chips power everything from gaming and data centers to autonomous vehicles and scientific research. With a market cap exceeding $2 trillion, NVIDIA's CUDA platform and AI accelerators have become the backbone of the global AI revolution.

HQSanta Clara, CA, USA
Build vs Maintainboth
Cross-functionalYes