JobsSenior CI/CD Engineer
NVIDIA logo

Senior CI/CD Engineer

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/20/2026

Compensation

$152,000 - $287,500 per year

Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

As a Senior System CI/CD Engineer, you will play a vital role in enhancing the software development infrastructure by collaborating with a team of engineers on innovative projects. Your focus will be on applying AI-driven automation technologies to improve system and hardware validation, testing, and CI/CD workflows. This position is ideal for creative and autonomous engineers who are passionate about technology and AI-enabled systems. You will contribute to the development of sophisticated system software through intelligent automation.

Requirements

  • 5+ years of experience triaging complex system software bugs while prioritizing them effectively.
  • B.S. or higher degree in Computer Science/Engineering or a related field (or equivalent experience).
  • Strong experience with developing cloud backends and databases in AWS, Azure, or GCP.
  • Strong expertise in build systems such as Gradle, Maven, Make, or Bazel.
  • Hands-on experience with CI/CD tools, including Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • In-depth knowledge of Linux and Windows build systems.
  • Proven experience with system software and kernel development, including debugging and optimization.
  • Outstanding problem-solving and analytical skills with a strong inclination for prioritizing and resolving bugs.
  • Familiarity with version control systems and branching strategies like Perforce or trunk-based development.
  • Proficiency in quality assurance practices, benchmarks, and automated testing frameworks.

Responsibilities

  • Craft, implement, and maintain robust build systems to streamline the software development lifecycle.
  • Develop and improve CI/CD pipelines to ensure flawless code integration, testing, and deployment.
  • Analyze, prioritize, and categorize bugs to determine root causes and successfully implement fixes.
  • Define and manage branching strategies to support collaborative development and release processes.
  • Collaborate with system-level developers to optimize software performance, compatibility, and maintainability.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this posting expired or inaccurate?