New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Systems Software Engineer - CI/CD Infrastructure for Open-Source Accelerated Computing Software

NVIDIA
Apply →
senior full-time Santa Clara, CA

First indexed 14 Jul 2026

Description

NVIDIA is seeking a senior systems software engineer to advance the Continuous Integration and Delivery (CI/CD) infrastructure that powers many accelerated open-source software projects.

The successful candidate will design, build, extend, test, deploy, and maintain a centralized CI/CD infrastructure for many open-source projects. They will collaborate with peers and partners to produce high-quality design, code, and documentation, following guidelines for reliability, performance, monitoring, security, compliance, interoperability, usability, correctness, consistency, and simplicity.

Key responsibilities include:

  • Designing, building, extending, testing, deploying, and maintaining a centralized CI/CD infrastructure
  • Collaborating with peers and partners to produce high-quality design, code, and documentation
  • Following CI/CD guidelines for reliability, performance, monitoring, security, compliance, interoperability, usability, correctness, consistency, and simplicity
  • Supporting other NVIDIA teams in using this foundational infrastructure
  • Debugging production issues across services and multiple levels of the stack

Requirements:

  • Bachelor's degree or equivalent experience and 5 years of experience with software engineering in several programming languages (e.g., Python, Bash, Go), and with data structures/algorithms
  • Experience with CI/CD technologies such as GitHub Actions and GitLab Runners
  • Experience with open-source software development (workflows, tools, guidelines)
  • Practical knowledge of configuration management tools such as Ansible and Terraform
  • Familiarity with security patterns, e.g., authentication protocols (e.g., OAuth 2.0, OIDC), authorization frameworks, and secret management (HashiCorp Vault)
  • Hands-on experience with Kubernetes, virtualization technologies (containers and virtual machines)
  • Solid understanding of networking concepts (TCP/IP, DNS, Load Balancing)
  • Excellent problem-solving and communication skills

Preferred qualifications:

  • Expertise with Agentic AI frameworks, patterns, and tools
  • Experience developing and operating centralized and large-scale automated build, test, and deployment platforms
  • Familiarity with compliance and security requirements in cloud and on-prem environments
  • Experience with NVIDIA platform (hardware and software)

NVIDIA offers highly competitive salaries and a comprehensive benefits package.