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

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer---CI-CD-Infrastructure-for-Open-Source-Accelerated-Computing-Software_JR2021032?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_212edce2-8bd

## 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.

## Skills

### Required
- Python
- Bash
- Go
- data structures/algorithms
- CI/CD technologies
- GitHub Actions
- GitLab Runners
- open-source software development
- Ansible
- Terraform
- Kubernetes
- virtualization technologies
- networking concepts

### Nice to have
- Agentic AI frameworks
- large-scale automated build, test, and deployment platforms
- compliance and security requirements
- NVIDIA platform

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer---CI-CD-Infrastructure-for-Open-Source-Accelerated-Computing-Software_JR2021032?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
