Taro Logo

Senior System Software Engineer, Software Defined Networking

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
Backend
Senior Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS · AI

Job Description

NVIDIA, a pioneer in GPU technology and AI computing, is seeking a Senior System Software Engineer to join their Software Defined Networking team. This role focuses on building highly performant and scalable SDN solutions that integrate seamlessly with Cloud Infrastructure for accelerated compute applications. The position offers an opportunity to work on cutting-edge technology in cloud networking, supporting workloads like Hyperscale Multi-node training, Inference, and Cloud Gaming.

The ideal candidate will have extensive experience in distributed systems and networking, with a strong background in SDN technologies and cloud architecture. You'll be responsible for designing and implementing next-generation multi-tenant cloud SDN solutions, working with modern technologies like Kubernetes, and developing API-driven services for network orchestration.

NVIDIA's work environment promotes diversity, inclusion, and flexibility, making it one of the technology world's most desirable employers. The company has transformed from its origins in PC gaming to becoming a leader in AI computing, powering innovations in robotics, self-driving cars, and deep learning.

This role offers the chance to work with some of the industry's brightest minds while contributing to technology that's reshaping multiple industries. The position combines technical depth in networking with the excitement of working on cutting-edge cloud infrastructure, making it an ideal opportunity for experienced engineers looking to make a significant impact in the field of cloud computing and AI infrastructure.

Last updated 17 hours ago

Responsibilities For Senior System Software Engineer, Software Defined Networking

  • Design, develop, deploy and operate next generation multi-tenant cloud SDN control and data planes software
  • Perform DevOps automation tasks for SDN stack - CI/CD, GitOps for cloud infrastructure integration
  • Design Infrastructure-as-a-Service virtual network orchestration API-driven services
  • Develop software for network observability (monitoring and telemetry)
  • Enable intelligent metering and performance analysis for KPIs enforcement

Requirements For Senior System Software Engineer, Software Defined Networking

Linux
Kubernetes
  • BA/BS degree in Computer Science or related technical discipline (MS preferred)
  • 10+ years of experience developing software for large scale distributed environments
  • Deep understanding of modern network stack and protocols
  • Experience with secure and performant API-driven services (gRPC, ReST)
  • Background in private cloud/large distributed systems architecture design
  • Experience with modern data center servers and network equipment
  • Hands-on experience with SDN - OpenFlow, Open Virtual Switch
  • Experience with one or more SDN solutions (control and data planes)

Benefits For Senior System Software Engineer, Software Defined Networking

Medical Insurance
  • Highly competitive salaries
  • Extensive benefits package

Related Jobs

Senior CPU Performance Developer Technology Engineer

Senior CPU Performance Engineer role at NVIDIA, optimizing cloud and HPC workloads, requiring 5+ years experience in C++/Fortran and performance optimization.

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, building scalable solutions for cloud infrastructure and accelerated compute applications.

Senior Software Engineer - Image and Data Processing Libraries

Senior Software Engineer position at NVIDIA focusing on GPU-accelerated image and data processing libraries, requiring 5+ years of experience in high-performance computing.

Software Engineer

Senior Software Engineer position at Shell in London, focusing on full-stack development with cloud technologies to drive digital transformation in energy trading and operations.

Senior .NET Backend Developer

Senior .NET Backend Developer position at NAVBLUE (Airbus) in Gdansk, focusing on aviation software development with 6+ years experience required.