Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
BGP @ 4
Leadership @ 4
Networking @ 8
Software Development @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
At NVIDIA, we are tapping into the unlimited potential of AI to define the next era of computing. Join the DGX Cloud division as a Principal Software Engineer in Networking and help advance software-defined networking infrastructure using EVPN and BGP architectures.
Responsibilities
- Design and build software-defined network infrastructure based on EVPN and BGP architectures.
- Contribute to software development processes with meticulous attention to detail.
- Perform code reviews to ensure reliable and correct feature implementation.
- Collaborate on network fabric and underlay network architecture to implement sophisticated multi-tenant networking solutions.
- Help determine key networking strategies that support NVIDIA's technologies.
- Drive ambitious networking projects.
- Ensure network processes adhere to high standards.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience.
- At least 15 years of experience in networking, including systems and software engineering.
- Extensive experience with BGP, EVPN, IP subnetting, and overlay networking.
- Ability to write software in any language to solve networking problems.
- Outstanding problem-solving abilities and a diligent approach.
- Ability to collaborate effectively with diverse teams.
- Demonstrated experience in software development and code reviews.
Preferred Qualifications
- Advanced degree in Computer Science or a related field, or equivalent work experience.
- Experience with cloud-based networking solutions.
- Familiarity with NVIDIA technologies and platforms.
- Published works or contributions to open-source networking projects.
- Leadership experience managing complex networking initiatives.
Benefits
NVIDIA offers competitive salaries, equity, and a comprehensive benefits package. Applications will be accepted at least until September 12, 2026. NVIDIA is an equal opportunity employer.
More jobs at Nvidia
Senior Math Libraries Engineer - LLM Integration and Developer Experience
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Architect, Networking AI
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Manager, CUDA Driver
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Custom SoC IP Verification Engineer
Nvidia · Santa Clara, United States
USD 168,000-310,500 per year
Research Intern, Fundamental Generative AI - 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
Similar jobs
Manager, Software Embedded Engineering
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Technical Program Manager – Chip System Software
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Switch Software Architect
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Principal System Software Engineer - AV Platform
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Network Security & Services Architect - CTO Office
Bloomberg · New York City, United States
USD 240,000-330,000 per year
Manager, GPU Accelerated Data Analytics
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Technical Program Manager
Nebius · United States
USD 115,000-275,000 per year