Senior Software Engineer - Traffic and Networking
Core
Design and deliver scalable software and network automation solutions for NVIDIA's cloud infrastructure, serving global customers.
Role type
Senior Software Engineer (Traffic & Networking)
Builds
Scalable cloud infrastructure software and network/systems automation solutions
Domain
Cloud Infrastructure / Networking
Required skills
Distributed systems design, C/C++/Go/Rust, API development, asynchronous programming, threading, state machines, data structures, SQL/data persistence, secure communication protocols (mTLS, IPsec), networking fundamentals (IP, IPv6, BGP, HTTP, ICMP, tunneling)
Preferred skills
Hyperscale cloud provider experience, EVPN/VXLAN fabrics, IPv6 deployment, BGP-based architectures, traffic engineering, host management (DHCP, Redfish, UEFI), security services (TPM, TXT, Secure Boot)
Technologies
C, C++, Go, Rust, SQL, mTLS, IPsec, IPv6, BGP, HTTP, ICMP, DHCP, Redfish, UEFI, TPM, TXT, Secure Boot
Responsibilities
Develop and deliver scalable software for cloud infrastructure; Design, build, and maintain network and systems automation solutions; Engage with partners to understand requirements; Contribute to and lead open-source projects; Share roadmaps and technical demos; Maintain ownership of work from development to production
Seniority
Senior, hands-on IC
