Hiring.Camp

Senior System Software Engineer, Software Defined Networking

Nvidia

·

Today

Location
Taiwan, Taipei
Workplace
Remote, Hybrid
Type
Full-time
Department
Engineering
Seniority
Senior
Source
Workday

Description

We are looking for a Senior System Software Engineer, Software Defined Networking to design, build, and operate highly performant and scalable SDN solutions for NVIDIA's AI Clouds hosting GPU-accelerated workloads — including hyperscale multi-node training, inference, cloud gaming, and cloud functions. This role spans the full lifecycle of our SDN stack — from designing and developing new control and data plane software to ensuring operational excellence in production through reliability engineering, CI/CD, observability, and incident response.
 

What you'll be doing:

  • Design and develop next-generation multi-tenant cloud SDN control and data plane software (OVS, OVN, OpenFlow)

  • Build Infrastructure-as-a-Service virtual network orchestration and services using gRPC and REST to support tenant workload security and performance SLAs for BMaaS, VMaaS, and Kubernetes

  • Drive upstream contributions to OVN-Kubernetes and related open-source projects; Develop software for network observability — monitoring, telemetry, intelligent metering, and performance analysis

  • Operate and support OVS-OVN based SDN solutions in large-scale NVIDIA AI Cloud environments

  • Own end-to-end observability for the SDN stack — build and maintain monitoring, alerting, distributed tracing, and dashboarding to ensure real-time insight into network health, performance, and tenant SLAs

  • Design, enhance, and maintain CI/CD pipelines (GitLab) across Linux host networking, OVS, OVN, and Kubernetes CNIs

  • Implement GitOps approaches or related experience for secure, seamless integration 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

What we need to see:

  • BS/MS in Computer Science or related technical field, or a comparable blend of education and relevant experience

  • 5+ years of proven experience in software development for large-scale distributed environments

  • Expert-level knowledge of OVN, OVS, OpenFlow, and modern network protocols

  • Strong programming skills in C and Go; advanced scripting in Bash and Python

  • Deep knowledge of Kubernetes, practical experience deploying and supporting CNIs (OVN-Kubernetes)

  • Hands-on experience with Infrastructure-as-Code and deployment tools (Ansible, Terraform, ArgoCD, 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/VM networking

Ways to stand out from the crowd:

  • Contributions to open-source projects (especially OVS, OVN, OVN-Kubernetes, or other Kubernetes networking projects)

  • Experience with hardware acceleration (GPU, DPU or equivalent experience) for networking

  • Practical experience with major cloud providers (AWS, Azure, GCP) and hybrid/multi-cloud deployments

  • SRE/DevOps top-level expertise — on-call, incident management, operations focused on service reliability targets, production ownership

  • Experience with observability platforms and tools (Prometheus, Grafana, Jaeger, OpenTelemetry, ELK)

Skills

PythonAWSAzureGCPKubernetesTerraformAnsibleCI/CDLinuxGitLabRESTgRPCDevOpsSRE

Similar Jobs

30

Senior Lead Software Engineer - Trading System

JPMorgan Chase · NY, United States, US

Today

Senior Lead Software Engineer - Trading System

JP Morgan Chase · NY, United States, US

Today

Senior System Software Engineer, Software Defined Networking

Nvidia · Taipei City,TW, TW

Today

Senior Linux Software Engineer - Chip System Software

Nvidia · Santa Clara, CA,US, US

Yesterday

Senior System Software Engineer, Platform and Performance - GeForce Now

Nvidia · Santa Clara, CA,US, US

3 days ago

Senior System Software Engineer, Platform and Performance - GeForce Now

Nvidia · US, CA, Santa Clara, United States of America

3 days ago

Senior Software-Entwickler und System-Architekt (m/w/d)

Azolver · Berlin, Germany

3 days ago

Senior Engineer System Software, SDN Operations

Nvidia · Santa Clara, CA,US, US +1 · Remote

5 days ago

Senior System Software Engineer - Boot SW Engineering

Nvidia · India, Hyderabad +1

5 days ago

Senior Engineer System Software, SDN Operations

Nvidia · US, CA, Santa Clara, United States of America +1 · Remote

5 days ago

Senior System Software Engineer - Boot SW Engineering

Nvidia · Hyderabad, Telangana,IN, IN +1

5 days ago

Sr. System Dev Engineer (SAP), AWS SAP Engineering, AWS EC2 Commercial Software Services

Amazon · Remote

5 days ago

Senior System Software Manager

Purestorage · Santa Clara, California +1 · Onsite

5 days ago

Senior Engineer – Agile Software Development – CDS / Engine System Software P3 (Onsite)

RTX · US-CT-EAST HARTFORD-ETC ~ 400 Main St ~ BLDG ETC, United States of America · Onsite

6 days ago

Senior System Software Engineer - Automotive

Nvidia · Bengaluru, KA,IN, IN

1 week ago

Sr. Principal Engineer – Agile Software Development – CDS / Engine System Software P5 (Onsite)

RTX · US-CT-EAST HARTFORD-ETC ~ 400 Main St ~ BLDG ETC, United States of America · Onsite

1 week ago

Senior System Software Engineer - Automotive

Nvidia · India, Bengaluru

1 week ago

Sr. Software System Architect Lead

Aero · El Segundo, United States of America

1 week ago

Senior Software Engineer — Enterprise Operating System

Blueorigin · AL - Jemison Building, United States of America +1

1 week ago

Senior/Staff System Software Engineer — ADAS Vision Platform

Phantom AI · Mountain View, California, United States

1 week ago

Senior System Software Engineer, Modeling and Validation

Nvidia · Shanghai, Shanghai,CN, CN

1 week ago

Senior System Software Engineer - Simulation Software

Nvidia · Santa Clara, CA,US, US +3

1 week ago

Senior System Software Engineer - CPU SoC Boot Firmware

Nvidia · Santa Clara, CA,US, US +1

1 week ago

Senior Software/System Test Engineer (Remote)

TestPros · Sterling, VA · Remote

1 week ago

Senior System Software Engineer - CPU SoC Boot Firmware

Nvidia · US, CA, Santa Clara, United States of America +1

1 week ago

Senior System Software Engineer - Simulation Software

Nvidia · US, CA, Santa Clara, United States of America +3

1 week ago

Senior System Software Engineer, Modeling and Validation

Nvidia · China, Shanghai

1 week ago

Senior Embedded System Software Engineer – Platform Execution Lead

Nvidia · Santa Clara, CA,US, US

1 week ago

Senior GPU System Software Engineer

Nvidia · Santa Clara, CA,US, US

1 week ago

Senior System Software Engineer, Automotive Performance

Nvidia · Santa Clara, CA,US, US +1 · Remote

1 week ago
Remote Senior System Software Engineer, Software Defined Networking at Nvidia | Hiring.Camp