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.
BGP @ 4
Communication @ 4
Customer Support
Deep Learning @ 4
HPC @ 3
InfiniBand @ 3
MPI @ 3
NVLink
Networking @ 4
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
NVIDIA is looking for an experienced networking software engineer to join a team of Solution Engineers focused on Mellanox Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other enterprise-related system software. The role combines customer support and research and development, with approximately 50% of the time spent helping customers resolve complex problems and 50% spent on R&D-related work.
Responsibilities
- Take ownership of customer issues concerning InfiniBand and NVLink switch deployments from inception to resolution.
- Develop features and tools as part of solution engineering efforts to support Enterprise Service offerings, including networking products.
- Work with NVIDIA enterprise customers and internal users to improve the availability, reliability, and overall experience of NVIDIA Networking products.
- Apply independent analysis, communication, and problem-solving skills to customer experience challenges.
- Collaborate with engineering teams to document, recreate, and solve issues.
- Provide comprehensive solutions for complex installations, maintenance, and operations involving leading-edge networking products.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent experience.
- At least 10 years of system software development and troubleshooting experience, ideally including customer-facing work.
- Experience developing C in kernel and/or application space and/or embedded software.
- Hands-on experience troubleshooting and analyzing common data center networking protocols and technologies, including LACP, OSPF, BGP, EVPN, and VXLAN.
- Intellectual curiosity, a positive attitude, flexibility, analytical ability, self-motivation, and a team-oriented approach.
- Professional-level communication and interpersonal skills, with a passion for solving problems.
Preferred Qualifications
- Familiarity with InfiniBand and Ethernet networks, RDMA, RoCE, DPUs, HPC applications such as MPI and UCX, and OVS.
- Ability to deeply analyze IP, Layer 2 switching, and Layer 3 routing protocols, including ARP, STP, LACP, MLAG, IGMP, PIM, BGP, and OSPF.
- Contributions to networking-related open-source projects.
Compensation
For Poland, the base salary range is PLN 230,250–399,100 for Level 4 and PLN 281,250–487,500 for Level 5. Base salary is determined based on location, experience, and the pay of employees in similar positions.
More jobs at Nvidia
Senior Technical Program Manager - IT Infrastructure Deployment
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Product Engineer, Developer Platform
Nvidia · Santa Clara, United States
USD 168,000-270,200 per year
Research Intern, Spatial Intelligence - Summer 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
Senior Technical Project Manager, Datacenter
Nvidia · Santa Clara, United States
USD 168,000-258,800 per year
Senior Software Engineer, Distributed Systems Engineering - DGX Cloud
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Similar jobs
Senior Software Solutions Engineer
Nvidia · Poland
PLN 230,200-487,500 per year
Senior Solution Engineer, Networking
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Solution Engineer, Networking
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Solution Engineer, Networking
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Solution Engineer, Networking
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Principal Deep Learning Communication Architect
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Architect - Deep Learning and HPC Communications
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior System Software Engineer - GPU Performance
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year