Used Tools & Technologies
IaCRequired 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.
Software Development @ 4
Go @ 4
Jenkins @ 4
Linux @ 4
Terraform @ 4
Python @ 4
CI/CD @ 4
GPU @ 4
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 BaseOS is the Linux distribution for NVIDIA GPU-based platforms deployed in AI and Data-Analytics industries. As a Senior Infrastructure Engineer, you will design and build robust CI/CD pipelines, champion automation initiatives, and develop comprehensive testing frameworks. Working closely with Systems and Software development teams, you will drive end-to-end automation for developer and release workflows.
Responsibilities
- Design, implement, and maintain CI/CD pipelines for building OS images across Ubuntu and RHEL distributions
- Build unit testing and integration testing frameworks using Go and Python
- Optimize CI/CD infrastructure using Jenkins and GitLab CI
- Implement infrastructure as code with Terraform and work with KubeVirt for virtualized workloads
- Create and maintain Ubuntu and RHEL packaging solutions (deb/rpm)
- Identify infrastructure improvements and implement metrics gathering systems for KPIs and dashboards
- Champion automation initiatives to achieve 100% end-to-end automation across developer and release workflows
Requirements
- 5+ years of software engineering experience focused on infrastructure and platform systems
- Expert-level proficiency in Go and Python
- Strong experience with Jenkins, GitLab CI, and Terraform
- Hands-on experience with KubeVirt and Ubuntu/RHEL packaging (deb/rpm)
- Proven unit testing strategies and framework development experience
- Expertise in KPI infrastructure for metrics identification, gathering, and dashboards
- Experience using AI tools such as Cursor and Claude
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
Ways to Stand Out
- Functional testing and end-to-end test automation experience
- Contributions to open-source infrastructure or Linux distribution projects
- Experience with container orchestration and cloud-native technologies
Compensation and Other Details
- Base salary range (Level 3): 152,000 USD - 241,500 USD per year
- Base salary range (Level 4): 184,000 USD - 287,500 USD per year
- You will also be eligible for equity and benefits. Applications accepted at least until May 26, 2026.
NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.
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
Principal Network Automation Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Senior Software Engineer, GoLang - DSX MaxQ
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Staff Software Engineer, Node Infra
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-405,000 per year
Software Engineer, System Enablement
OpenAI · San Francisco, United States, Seattle, United States
USD 293,000-455,000 per year
Senior SRE Engineer
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior AI Infrastructure Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year