Senior Software Engineer - BaseOS
At a glance
AI generatedTL;DR
As a Senior Infrastructure Engineer on the NVIDIA BaseOS team, you will design and maintain CI/CD pipelines for building OS images across Ubuntu and RHEL distributions, develop unit testing frameworks using Go and Python, optimize infrastructure with Jenkins and GitlabCI, implement Terraform-based IaC solutions, and create packaging solutions. You’ll also champion automation initiatives to achieve 100% end-to-end automation in developer and release workflows, identify infrastructure improvements, and set up metrics gathering systems for KPIs and dashboards. This role requires expert-level proficiency in Go and Python, extensive experience with Jenkins, GitlabCI, Terraform, Kubevirt, and Ubuntu/RHEL packaging, as well as proven unit testing strategies and framework development skills. Ideal candidates will have a background in AI tools like Cursor/Claude and contributions to open-source infrastructure projects.
Skills
What you'll do
- Design and maintain CI/CD pipelines for OS images across Ubuntu and RHEL.
- Build unit testing and integration testing frameworks using Go and Python.
- Optimize CI/CD infrastructure with Jenkins and GitlabCI.
- Implement infrastructure as code using Terraform and Kubevirt.
- Create and maintain packaging solutions (deb/rpm) for Ubuntu and RHEL.
What we're looking for
- 5+ years of software engineering experience in infrastructure and platform systems
- Expert-level proficiency in Go and Python for testing frameworks and automation
- Strong hands-on experience with Jenkins, GitlabCI, Terraform, and Kubevirt
- Experience creating and maintaining Ubuntu and RHEL packaging solutions (deb/rpm)
- Proven ability to implement metrics gathering systems and develop KPI dashboards
Employer
About Nvidia
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 825 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.
Most-posted roles
- Senior Solutions Architect, AI Infrastructure 4
- Senior System Software Engineer - AV Platform 4
- Senior Circuit Design Engineer 3
- Senior Circuit Methodology Engineer 3
- Senior Deep Learning Performance Architect 3