Senior System Software Engineer, Software Defined Networking

NVIDIA•Santa Clara, CA
•$184,000 - $287,500

About The Position

NVIDIA is seeking a Senior System Software Engineer to design, build, and operate high-performance, scalable software-defined networking (SDN) solutions for AI Clouds hosting GPU-accelerated workloads, including multi-node training, inference, cloud gaming, and cloud functions. The position spans the full SDN stack lifecycle, from control- and data-plane software development to production reliability engineering, CI/CD, observability, and incident response. The engineer will develop multi-tenant cloud networking and Infrastructure-as-a-Service services for bare-metal, virtual-machine, and Kubernetes workloads. The role also includes contributing to open-source networking projects, operating OVS-OVN solutions in large-scale cloud environments, maintaining observability and CI/CD capabilities, and working with SRE, DevOps, and network engineering teams to support production readiness and reliability.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related technical field, or equivalent experience.
  • At least 8 years of software development experience in large-scale distributed environments.
  • Expert-level knowledge of OVN, OVS, OpenFlow, and modern network protocols.
  • Strong programming skills in C and Go, with advanced Bash and Python scripting skills.
  • Deep knowledge of Kubernetes and practical experience deploying and supporting CNIs, including OVN-Kubernetes.
  • Hands-on experience with Infrastructure-as-Code and deployment tools such as Ansible, Terraform, ArgoCD, or Flux.
  • Experience designing and operating complex, multi-stage CI/CD pipelines.
  • Hands-on experience developing secure, high-performance services using gRPC and REST with TLS and strong authentication.
  • Strong knowledge of datacenter routing, switching, and Linux host and VM networking.

Nice To Haves

  • Contributions to open-source projects, especially OVS, OVN, OVN-Kubernetes, or other Kubernetes networking projects.
  • Experience with hardware acceleration for networking, such as GPU or DPU experience.
  • Practical experience with major cloud providers such as AWS, Azure, or GCP, and hybrid or multi-cloud deployments.
  • Advanced SRE or DevOps expertise, including on-call work, incident management, service reliability targets, and production ownership.
  • Experience with observability platforms and tools such as Prometheus, Grafana, Jaeger, OpenTelemetry, or ELK.

Responsibilities

  • Design and develop next-generation multi-tenant cloud SDN control- and data-plane software using OVS, OVN, and OpenFlow.
  • Build Infrastructure-as-a-Service virtual network orchestration and services using gRPC and REST to support workload security and performance SLAs for BMaaS, VMaaS, and Kubernetes.
  • Drive upstream contributions to OVN-Kubernetes and related open-source projects.
  • Develop network observability software for monitoring, telemetry, intelligent metering, and performance analysis.
  • Operate and support OVS-OVN-based SDN solutions in large-scale NVIDIA AI Cloud environments.
  • Build and maintain monitoring, alerting, distributed tracing, and dashboards to provide insight into network health, performance, and tenant SLAs.
  • Design, enhance, and maintain GitLab CI/CD pipelines across Linux host networking, OVS, OVN, and Kubernetes CNIs.
  • Implement GitOps approaches or related integrations with cloud infrastructure.
  • Drive reliability through incident management, resource monitoring, and performance tuning.
  • Collaborate with SRE, DevOps, and network engineering teams on production readiness and operational tooling.

Benefits

  • Competitive salary package.
  • Equity.
  • Benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service