Full Time

Senior Software Engineer - Networking

NVIDIA
Santa Clara, CA
$160,000 - $240,000* / year (about $77–$115 an hour)

Job Description

About this kind of role

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

Typically does: Designs, develops, tests, and maintains network infrastructure and related software components. This role involves collaborating with other engineers to implement new features, troubleshoot network issues, and optimize performance. Senior engineers often mentor junior team members and contribute to architectural decisions. Responsibilities may include working with network protocols, security measures, and cloud-based networking solutions.

Tools and skills: Proficiency in programming languages like Python, C++, or Java, along with experience using network diagnostic tools, cloud platforms (AWS, Azure, or GCP), and network operating systems is generally expected.

Good fit for: Individuals with strong problem-solving abilities, a deep understanding of networking principles, and a passion for building scalable and reliable systems typically thrive in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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