Software DevOps Engineer, Networking

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$148,000–$235,750 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $161k
This role $192k
$111k most similar roles pay here $249k

This role pays more than 72% of similar roles. Most pay $126,800–$194,987 — the shaded band above. At the midpoint, this role pays about $192k versus about $161k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 923 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 905 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software DevOps Engineer, Networking

As a senior Software DevOps Engineer, Networking, you will join the infrastructure and DevOps team to manage how networking software for NVLink and InfiniBand switch management is built, tested, and released. You will design and maintain CI/CD pipelines across GitLab CI, Jenkins, and GitHub Actions while managing Kubernetes-based build fleets, container registries, and artifact repositories. Your daily work involves integrating quality and security gates, such as static analysis and vulnerability scanning, into every pipeline. You will automate the provisioning of hardware and simulation-based test environments using Ansible and Python. The role requires deep Linux skills on Ubuntu and RHEL, proficiency in Bash, and experience with C++ and Python development workflows. This position addresses the complex challenge of ensuring reliable release paths for high-performance networking software across multiple repositories and distributed teams.

What you'll do

  • Design and maintain CI/CD pipelines across GitLab, Jenkins, and GitHub Actions for networking software products.
  • Manage the end-to-end release process including packaging, signing, and publishing Debian, RPM, and container images.
  • Operate and evolve Kubernetes-based build fleets, container registries, and artifact repositories.
  • Integrate quality and security gates such as static analysis, secret scanning, and vulnerability checks into pipelines.
  • Automate the provisioning of hardware and simulation-based test environments using Ansible and Python.
  • Stabilize flaky pipeline lanes and ensure regression results are actionable for product teams.
  • Implement AI-assisted tooling to automate code reviews, failure triage, and other DevOps workflows.
  • Establish repository standards including branch protection, code owners, and merge policies.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in DevOps, build and release, or infrastructure engineering roles.
  • Deep, hands-on Linux skills including shell fluency, system debugging, package management, and container operations.
  • Strong automation skills using Python and Bash.
  • Production track record with at least one modern CI system such as GitLab CI, Jenkins, or GitHub Actions.
  • Working knowledge of Kubernetes as a platform for CI and infrastructure, plus experience with container registries and artifact repositories.
  • Solid grounding in computer networking fundamentals and Git-based development workflows.
  • Experience building/packaging C/C++ projects with CMake and Conan (preferred); familiarity with high-performance networking or switch management software (preferred).

More like this

Similar roles

Software Engineer, Core Networking

Apple Inc

San Francisco, CA 5 days ago $150,400$277,600
C C++ TCP/IP DPDK RDMA RoCE OpenvSwitch Driver Development Hardware Offload Network Virtualization GPU Communication

Senior Software Engineer, Networking

Nvidia

Santa Clara, CA 40 days ago $184,000$287,500
C Python Ethernet Switching SmartNIC Cumulus Linux SONiC SAI SwitchDev NFV VxLAN-EVPN Segment Routing Linux Kernel Networking SRIOV NAT ACLs QoS Packet Processing Data Forwarding
10+ yrs exp

Senior Software Engineer, AI Networking

Nvidia

Austin, TX 118 days ago $184,000$287,500
C C++ RoCE InfiniBand RDMA DPDK DOCA NCCL CUDA Networking Protocols Distributed Systems Firmware Performance Tuning Congestion Control QoS Telemetry Automation
8+ yrs exp