NVIDIA
Senior Software Engineer - Traffic and Networking
$224K–$431K
US, CA, Santa Clara +1 · Senior · Full-time · Posted Sep 8, 2026
- Location
- US, CA, Santa Clara
US, Remote - Experience
- 12+ years of experience designing and building distributed systems.
- Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
About the job
Designs and delivers secure, scalable network and systems software and automation for NVIDIA’s cloud infrastructure.
What you'll do
- Build and maintain network and systems automation for dynamic, multi-tenant environments.
- Collaborate with teams and partners to develop solutions and deliver a strong user experience.
- Own software from development through production and contribute to relevant open-source projects.
What they ask for
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Advanced programming skills in one or more of C, C++, Go, or Rust.
- Proven experience building and maintaining APIs.
- Strong knowledge of networking fundamentals and protocols, including IP, IPv6, BGP, HTTP, ICMP, and tunneling protocols.
Nice to have
- Background working at a hyperscale cloud service provider.
- Experience with EVPN/VXLAN fabrics, overlay networking, IPv6 cloud environments, or BGP-based network architecture.
Pay
224,000 USD - 356,500 USD base salary (Level 5); 272,000 USD - 431,250 USD base salary (Level 6)
Tools
C, C++, Go, Rust, SQL, mutual TLS, IPsec, BGP
Model-written summary · the original posting is authoritative