Senior Software Engineer - BaseOS

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

Used Tools & Technologies

IaC

Required Skills & Competences

Software Development @ 4 Go @ 4 Jenkins @ 4 Linux @ 4 Terraform @ 4 Python @ 4 CI/CD @ 4 GPU @ 4 AI @ 4

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.