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

Description For Senior System Software Engineer, Software Defined Networking

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior System Software Engineer specializing in Software Defined Networking. This role is crucial in building highly performant and scalable SDN solutions that integrate with Cloud Infrastructure for accelerated compute applications. The position offers an opportunity to work with cutting-edge technology in AI, High-Performance Computing, and Visualization.

The role involves designing and developing next-generation multi-tenant cloud SDN control and data planes software, implementing DevOps automation, and creating API-driven services for network orchestration. You'll be working on critical infrastructure that supports NVIDIA's innovative work in AI, autonomous vehicles, and cloud computing.

NVIDIA's culture promotes diversity, inclusion, and flexibility, making it one of the technology world's most desirable employers. The company has a rich history of innovation, starting with the invention of the GPU in 1999, which revolutionized parallel computing and modern AI. Today, NVIDIA is at the forefront of AI computing, developing solutions that power everything from gaming to autonomous vehicles.

The ideal candidate will bring extensive experience in distributed systems, networking protocols, and modern cloud infrastructure. This role offers the opportunity to work with some of the most forward-thinking professionals in the industry while contributing to groundbreaking developments in AI and high-performance computing.

Last updated 3 days 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 secure integration
  • Design Infrastructure-as-a-Service virtual network orchestration API-driven services
  • Develop software for network observability (monitoring and telemetry)

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
  • Hands-on experience developing secure and performant API-driven services
  • 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 or equivalent solutions

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

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer, Software Defined Networking