Senior Software Engineer, Cloud Networking & Automation

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 280,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 define and deliver scalable software for our cloud infrastructure. You will collaborate with engineers, architects, and managers to build secure, efficient software affecting global customers and multi-tenant environments.

You’ll own features from development to production and contribute to networking automation and APIs. Ideal candidates have 12+ years designing distributed systems, strong C/C++/Go/Rust skills, and deep

Qualifications

  • 12+ years of experience designing and building distributed systems.
  • Advanced programming skills in one or more languages including 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 and protocols (IP, IPv6, BGP, HTTP, ICMP).

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

Distributed systems
C/C++
Go
Rust
APIs
Asynchronous programming
Data structures

Education

Bachelor’s or Master’s in CS/Engineering

Tools

APIs

Job description

NVIDIA is seeking a Senior Software Engineer - Traffic & Networking to define and deliver scalable software for our cloud infrastructure. You will collaborate with engineers, architects, and managers to build secure, efficient software affecting global customers and multi-tenant environments.

You’ll own features from development to production and contribute to networking automation and APIs. Ideal candidates have 12+ years designing distributed systems, strong C/C++/Go/Rust skills, and deep

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

Similar jobs worth comparing

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 Software Engineer — Cloud Networking & Traffic
Senior Software Engineer — Cloud Networking & Traffic

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
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 • California (MO)

On-site
USD 184,000 - 288,000
Equity
Senior Software Engineer, Cloud Networking & Automation
Senior Software Engineer, Cloud Networking & Automation

NVIDIA Gruppe • United States

On-site
USD 200,000 - 391,000
Equity and benefits
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 Architect: Cloud Networking & DPU/NIC Systems
Senior Architect: Cloud Networking & DPU/NIC Systems

NVIDIA • United States

On-site
USD 170,000 - 280,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