Full Time

Senior Software Engineer - Cluster Networking

NVIDIA
Durham, NC
$135,000 - $200,000* / year

Job Description

About this kind of role

What a Senior Software Engineer - Cluster Networking usually does. The employer's own details are in the listing.

Typically does: Senior Software Engineers in Cluster Networking focus on designing, developing, and maintaining software solutions for network infrastructure within large-scale computing clusters. This often involves optimizing network performance, ensuring high availability, and implementing robust security measures. They may also be responsible for troubleshooting complex network issues and collaborating with other engineers to integrate new technologies. A key aspect is contributing to the overall architecture and scalability of the cluster network.

Tools and skills: Proficiency in programming languages like C++, Python, and Go, alongside experience with network protocols (TCP/IP, Ethernet), operating systems (Linux), and potentially cloud platforms, is generally expected.

Good fit for: Individuals with a strong background in computer science and a passion for networking, who enjoy problem-solving and working on complex, high-impact systems, often thrive in this role.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.