Senior System Software Engineer, Software Defined Networking

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Backend
Senior Software Engineer
Remote
10+ years of experience
AI · Enterprise SaaS · Gaming

Description For Senior System Software Engineer, Software Defined Networking

NVIDIA, a pioneer in GPU technology and AI computing, is seeking a Senior System Software Engineer specializing in Software Defined Networking. This role is crucial for building highly performant and scalable SDN solutions that integrate with Cloud Infrastructure for Accelerated Compute applications. The position combines networking expertise with cloud infrastructure development, requiring deep knowledge of SDN, cloud architecture, and modern networking protocols.

The ideal candidate will be responsible for designing and implementing next-generation multi-tenant cloud SDN solutions, handling DevOps automation, and developing network observability tools. This role offers an opportunity to work at the intersection of cloud computing and networking infrastructure, supporting NVIDIA's position as a leader in AI and accelerated computing.

NVIDIA's culture promotes innovation, diversity, and technical excellence. The company has evolved from revolutionizing computer graphics to becoming "the AI computing company," leading groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. This role offers the chance to work with cutting-edge technology and contribute to solutions that power everything from artificial intelligence to autonomous vehicles.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a flexible, inclusive environment. Ideal for experienced engineers passionate about cloud services and networking, this role provides the chance to impact the future of cloud infrastructure and accelerated computing technologies.

Last updated 6 minutes 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
  • DevOps automation tasks for SDN stack - CI/CD, GitOps for secure and seamless 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

Kubernetes
Linux
  • BA/BS degree in Computer Science, related technical discipline (or equivalent experience), MS preferred
  • 10+ years of experience developing software for large scale distributed environments
  • Deep understanding of the 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
  • Hands-on experience with one or more SDN solutions (control and data planes)

Benefits For Senior System Software Engineer, Software Defined Networking

  • Highly competitive salaries
  • Extensive benefits package
  • Work environment that promotes diversity, inclusion, and flexibility

Interested in this job?

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

Senior Compiler Engineer - AI

Senior Compiler Engineer position at NVIDIA focusing on AI compiler development and optimization for GPU architectures.

Senior Automation Engineer - Networking

Senior Automation Engineer role at NVIDIA focusing on cloud infrastructure automation, offering competitive salary and opportunity to work with cutting-edge technology.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA working on Triton Inference Server, focusing on infrastructure solutions and deep learning software development.

Web Application Developer

Senior .NET Core Developer role at NVIDIA, focusing on building secure, scalable web applications and services with 5+ years of experience required.

Senior System Software Engineer - Automation

Senior System Software Engineer position at NVIDIA focusing on automotive platform solutions and autonomous driving software stack development.