Senior Solutions Architect, Cluster Design and Architecture, Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 94% of similar roles. Most pay $150,000–$210,050 — the shaded band above. At the midpoint, this role pays about $236k versus about $180k for comparable roles.
Based on 240 similar postings.
Employer
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 910 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 894 roles with salary data.
Most-posted roles
At a glance
Senior Software Engineer - Cluster Networking joins the Managed AI Research Superclusters team to lead network architecture for GPU superclusters. This role involves owning internal and external cluster communications, including CNI data planes, overlay meshes, and multi-region gateways. The engineer will design and scale Kubernetes networking architectures, manage VPN topologies using Tailscale or WireGuard, and operate L7 gateways and load balancers like Envoy. Key responsibilities include identifying scale ceilings such as packet loss and control-plane saturation while building validation suites to catch regressions. Required skills include deep knowledge of Kubernetes networking, CNI standards, Linux fundamentals like netfilter and iptables, and proficiency in Go, Python, or C. The role addresses the complex engineering challenges of training frontier models across tens of thousands of GPUs on multi-cloud environments where networking becomes a critical infrastructure hurdle.
What does a Software Engineer earn in California?
Median $214000 from 788 postings across 66 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Robinhood
Nvidia
Microsoft