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
AI · Enterprise SaaS · Cloud

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 areas like Hyperscale Multi-node training, Inference, Cloud Gaming, and Cloud functions.

The ideal candidate will have extensive experience in developing software for large-scale distributed environments and a deep understanding of modern network protocols. You'll be responsible for designing and implementing next-generation multi-tenant cloud SDN control and data planes software, while also handling DevOps automation tasks and developing network observability solutions.

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 being primarily known for gaming graphics to becoming "the AI computing company," leading groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization.

This role offers the opportunity to work with some of the most forward-thinking professionals in the industry while contributing to technology that powers everything from artificial intelligence to autonomous vehicles. The position comes with competitive compensation and comprehensive benefits, making it an excellent opportunity for experienced engineers looking to make an impact in the field of software-defined networking and cloud infrastructure.

Last updated 4 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
Dental Insurance
Vision Insurance
  • Competitive salaries
  • Extensive benefits package
  • Diverse and inclusive workplace
  • Flexible work environment

Related Jobs

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.

Senior Customer Experience Engineer - App Services

Senior Customer Experience Engineer position at Microsoft focusing on Azure cloud services support, troubleshooting, and customer success, with hybrid work options in Reading, UK.

Senior Backend Engineer

Senior Backend Engineer position at Yapily, developing scalable financial services infrastructure in London with hybrid working options.

Senior Software Engineer

Senior Software Engineer position at Skimlinks/Connexity, focusing on backend development and system architecture for a major e-commerce technology platform in London.

Senior Software Engineer

Senior Software Engineer position at Skimlinks (Taboola) in London, focusing on backend development and system architecture for e-commerce platform with hybrid work arrangement.