Senior Systems Software Engineer - CI/CD Infrastructure for Open-Source Accelerated Computing Software
at Nvidia
USD 152,000-287,500 per year
Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
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
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
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
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Senior Systems Software Engineer - CI/CD Infrastructure for Open-Source Accelerated Computing Software
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Principal Network Automation Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Staff Infrastructure Engineer
SentinelOne · United States
USD 132,000-215,000 per year
Senior Software Engineer, Cloud-Native Stack – CSP Engagements
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, Cloud Automation
Nvidia · Warsaw, Poland
PLN 183,800-416,000 per year
Staff Site Reliability Engineer, Core AI Infrastructure
Coinbase · United States
USD 218,000-256,500 per year
Senior Site Reliability Engineer, Core AI Infrastructure
Coinbase · United States
USD 186,100-218,900 per year