NVIDIA
Senior System Software Engineer, Software Defined Networking
$184K–$288K
US, CA, Santa Clara +1 · Senior · Full-time · Posted Sep 4, 2026
- Location
- US, CA, Santa Clara
US, CA, Remote - Experience
- 8+ years of proven experience in software development for large-scale distributed environments.
- Education
- BS/MS in Computer Science or related technical field, or equivalent experience.
About the job
Design, develop, and operate scalable software-defined networking for NVIDIA AI cloud workloads, spanning network orchestration, observability, CI/CD, and production reliability.
What you'll do
- Build multi-tenant SDN control and data plane software and virtual network services for cloud workloads.
- Develop network observability and CI/CD capabilities, and contribute to OVN-Kubernetes and related open-source projects.
- Operate production SDN systems, improving reliability through monitoring, incident response, and performance tuning.
What they ask for
- Expert-level knowledge of OVN, OVS, OpenFlow, and modern network protocols; strong C and Go programming and Bash and Python scripting skills.
- Deep Kubernetes knowledge and practical experience deploying and supporting CNIs, including OVN-Kubernetes.
- Hands-on Infrastructure-as-Code and deployment tools experience, plus experience designing and operating complex CI/CD pipelines.
- Experience developing secure, high-performance gRPC and REST services; strong knowledge of datacenter networking and Linux host/VM networking.
Nice to have
- Open-source contributions, especially to OVS, OVN, OVN-Kubernetes, or Kubernetes networking; networking hardware acceleration experience.
- Major cloud or hybrid/multi-cloud experience; SRE/DevOps expertise or experience with observability tools such as Prometheus, Grafana, Jaeger, OpenTelemetry, or ELK.
Pay
184,000 USD - 287,500 USD (base salary)
Tools
OVS, OVN, OpenFlow, gRPC, REST, GitLab, Kubernetes, C
Model-written summary · the original posting is authoritative