Senior Software Engineer — Cloud Networking & Traffic

NVIDIA

Santa Clara (CA)

On-site

USD 224,000 - 431,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior Software Engineer - Traffic & Networking to shape the future of our cloud infrastructure. You will collaborate with top engineers to build scalable software for global customers and ensure secure, efficient systems from design through production.

You will lead complex projects, contribute to open-source communities, and engage with partners to deliver exceptional user experiences.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 12+ years of experience designing and building distributed systems.
  • Advanced programming skills in C, C++, Go, or Rust.
  • Proven experience building and maintaining APIs.
  • Knowledge of asynchronous programming, threading, state machines, and data structures.
  • Experience with data persistence and storage (SQL or equivalent).
  • Understanding of secure communication protocols such as mutual TLS or IPsec.
  • Strong knowledge of networking fundamentals including IP, IPv6, BGP, HTTP, ICMP, and tunneling protocols.

Responsibilities

  • Collaborate across teams to develop and deliver scalable software for our brand new cloud infrastructure.
  • Design, build, and maintain network and systems automation solutions for highly dynamic, multi-tenant environments.
  • Engage closely with partners to understand their requirements and ensure an outstanding user experience.
  • Contribute to and lead open-source projects and communities relevant to our work.
  • Share roadmaps, technical demos, and vision with collaborators and leaders to provide updates and show progress.
  • Maintain ownership of your work from the initial development stage through to production, ensuring flawless execution.

Skills

C/C++
Go
Rust
APIs
Asynchronous programming
Multithreading
Data structures
State machines
Networking fundamentals

Education

Bachelor's or Master's in CS/Engineering

Job description

NVIDIA is seeking a Senior Software Engineer - Traffic & Networking to shape the future of our cloud infrastructure. You will collaborate with top engineers to build scalable software for global customers and ensure secure, efficient systems from design through production.

You will lead complex projects, contribute to open-source communities, and engage with partners to deliver exceptional user experiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Cloud Networking & Automation
Senior Software Engineer, Cloud Networking & Automation

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 280,000 - 431,000
Senior Software Engineer - Cloud Networking & Systems
Senior Software Engineer - Cloud Networking & Systems

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity compensation
Benefits package
Senior Software Engineer, Traffic & Networking - Equity
Senior Software Engineer, Traffic & Networking - Equity

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior Cloud Network Architect
Senior Cloud Network Architect

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 168,000 - 334,000
Senior SDN Systems Engineer — Cloud Networking & Equity
Senior SDN Systems Engineer — Cloud Networking & Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Health insurance
401(k) plan
+1
Senior Software & System Architect — Cloud Networking & Security
Senior Software & System Architect — Cloud Networking & Security

NVIDIA AI • Town of Santa Clara (NY)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Software Engineer - Traffic and Networking
Senior Software Engineer - Traffic and Networking

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity compensation
Benefits package
Senior Software Engineer - Traffic and Networking
Senior Software Engineer - Traffic and Networking

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 280,000 - 431,000
Senior Software Engineer - Traffic and Networking
Senior Software Engineer - Traffic and Networking

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Senior SDN Systems Engineer - Cloud Networking, Equity
Senior SDN Systems Engineer - Cloud Networking, Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Equity