NVIDIA
Senior System Software Engineer, Software-Defined Networking
$224K–$356K
US, CA, Remote +4 · Senior · Full-time · Posted Sep 13, 2026
- Location
- US, CA, Remote
US, NC, Remote
US, TX, Remote
US, CO, Remote
US, WA, Remote - Experience
- 12+ years.
- Education
- BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
About the job
Leads the design, development, and production operation of secure, scalable software-defined networking for NVIDIA’s global GPU cloud infrastructure.
What you'll do
- Define and evolve multi-tenant networking architecture and lead Open vSwitch and OVN integration.
- Develop Kubernetes networking, distributed control-plane, Linux host networking, and automation software; build automated tests and improve production reliability.
- Lead incident response and networking escalations, contribute to on-call, and mentor engineers through design and code reviews.
What they ask for
- BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- 12+ years designing, implementing, testing, and maintaining production software in both C and Go; Bash and Python for automation.
- Experience developing, integrating, and troubleshooting Open vSwitch and OVN, including OpenFlow and control-plane-to-data-plane behavior.
- Production Kubernetes networking experience and strong Linux networking fundamentals.
Nice to have
- Open-source contributions to Open vSwitch, OVN, OVN-Kubernetes, Kubernetes networking, or a related project.
- Experience with accelerated virtualization systems, secure high-performance gRPC or REST services, or agentic AI and AI-assisted development tools.
Pay
224,000 USD - 356,500 USD base salary
Tools
Open vSwitch, OVN, OpenFlow, Kubernetes, C, Go, Bash, Python
AI focus
The role may involve applied agentic AI and AI-assisted software-development tooling as a preferred qualification; NVIDIA also states it uses AI tools in recruiting.
Model-written summary · the original posting is authoritative