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

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Security @ 4 Software Development @ 4 Ansible @ 4 Go @ 6 Kubernetes @ 4 Vault @ 4 Terraform @ 4 Python @ 6 GitHub @ 4 GitHub Actions @ 4 CI/CD @ 4 Algorithms @ 6 Data Structures @ 6 Bash @ 6 Communication @ 4 Networking @ 4 OAuth @ 3 Compliance @ 4 AI @ 4 Agentic AI @ 4

Details

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 role focuses on designing, building, extending, testing, deploying, and maintaining a centralized CI/CD infrastructure for open-source AI and accelerated computing software on the NVIDIA platform.

Responsibilities

  • Design, build, extend, test, deploy, and maintain a centralized CI/CD infrastructure for many open-source projects.
  • Collaborate effectively with peers and partners through brainstorming and review sessions to produce high-quality design, code, and documentation.
  • Follow CI/CD guidelines for reliability, performance, monitoring, security, compliance, interoperability, usability, correctness, consistency, and simplicity.
  • Support other NVIDIA teams in using this foundational infrastructure.
  • Debug 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 (OAuth 2.0, OIDC), authorization frameworks, and secret management (HashiCorp Vault).
  • Hands-on experience with Kubernetes and virtualization technologies (containers and virtual machines).
  • Solid understanding of networking concepts (TCP/IP, DNS, load balancing).
  • Excellent problem-solving and communication skills.

Ways to stand out

  • 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).

Compensation & Additional Information

  • Base salary ranges: Level 3: 152,000 USD - 241,500 USD; Level 4: 184,000 USD - 287,500 USD.
  • Eligibility for equity and benefits.
  • Applications accepted at least until July 17, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and committed to an inclusive work environment.

More jobs at Nvidia

Similar jobs