2 days ago
Base Salary
$148k - $276k/yr
Responsibilities
- Design, build, and maintain CI/CD pipelines across GitLab CI, Jenkins, and GitHub Actions for networking software products.
- Package, sign, and publish Debian and RPM packages and container images through release pipelines.
- Improve pipeline signal by exposing failures, stabilizing flaky lanes, and making nightly regression results actionable.
- Operate Kubernetes-based CI runner fleets, container registries, artifact repositories, caching, retention policies, and access controls.
- Integrate code coverage, static analysis, unit and functional tests, secret scanning, container scanning, dependency scanning, and vulnerability scanning into pipelines.
- Automate hardware- and simulation-based test environments using Ansible and Python.
- Partner with C++ and Python developers, verification engineers, and lab and infrastructure teams to improve builds, releases, and repository standards.
- Apply AI-assisted tooling, including automated code review, failure-triage assistants, and agent workflows, to reduce DevOps toil.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- At least 5 years of experience in DevOps, build and release, or infrastructure engineering roles with end-to-end pipeline ownership.
- Deep hands-on Linux experience with Ubuntu and RHEL, including shell use, system debugging, package management, host fleets, and Docker containers.
- Strong Python and Bash automation skills.
- Production experience with GitLab CI, Jenkins pipelines, or GitHub Actions, including multi-stage pipelines for compiled and interpreted codebases.
- Working knowledge of Kubernetes as a CI and infrastructure platform, container registries, and artifact repositories.
- Familiarity with software quality and security tooling, including coverage, static analysis, secret scanning, and vulnerability scanning.
- Understanding of computer networking fundamentals and Git-based development workflows.
- Ability to drive cross-team problems to resolution and document technical work.
- Preferred experience building and packaging C/C++ projects with CMake and Conan and optimizing reproducible compiled builds.
- Preferred familiarity with InfiniBand, Ethernet fabrics, NVLink, switch software, or network-management software.
- Preferred experience operating SonarQube, Coverity, Bullseye, container scanning, or secret scanning at scale.
- Preferred practical experience with AI agents and LLM tooling for DevOps and verification workflows.
Benefits
- Competitive salary, equity, and benefits package.
- Base salary varies by location, experience, and other objective job-related factors, with listed ranges for Level 3 and Level 4.
- The application is expected to remain open at least until November 3, 2026.
Tech Stack
Categories
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
