NVIDIA

Principal System Software Engineer – Cloud Networking

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $272,000 - $431,250 per year

Job Level

About the role

  • Design and optimize next generation horizontally scalable, highly performant multi-tenant network architecture with security in mind to support data center and AI Factory infrastructure at massive scale
  • Implement the above SDN software as a part of a bigger NVIDIA software stack for AI Factory, working closely with NVIDIA compute, storage and other teams
  • Design and develop OSS software for monitoring the overall network health, performance, and scalability
  • The intelligence needs to be built into the system for tracking and regulating usage by various tenants, analyzing it, and taking appropriate actions

Requirements

  • BA/BS degree in Computer Science or related technical field (or equivalent experience)
  • 15+ years of validated experience in networking disciplines
  • Strong background in K8s and Networking performance
  • Deep understanding of various networking protocols with hands-on development experience
  • Experience in crafting network architecture for cloud/distributed systems
  • Hands-on experience with large-scale network setups and device (switches/routers, etc.) configurations, along with network management systems, network monitoring systems, or network operations
  • Strong understanding of OVS, OVN, OVN-K8s CNCF upstream project
  • Hands-on experience with software for SR-IOV
Benefits
  • health insurance
  • retirement plans
  • equity

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
network architectureSDN softwareOSS softwarenetwork health monitoringK8snetworking protocolscloud systemsnetwork management systemsnetwork monitoring systemsSR-IOV