
Principal System Software Engineer – Cloud Networking
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $272,000 - $431,250 per year
Job Level
Tech Stack
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