Senior Software Engineer, Kubernetes Runtime and Release

NVIDIA•US, CA, Remote, CA
•$184,000 - $356,500

About The Position

NVIDIA’s DGX Cloud Kubernetes Runtime & Release team builds and maintains the supported Kubernetes runtime for GPU clusters, automates software delivery, and brings new providers and GPU platforms into production. The team is expanding its ownership of NVIDIA’s cluster software delivery and is hiring across Runtime, Release Engineering, and Provider Integration. Each role focuses on the candidate’s strengths; experience across every area is not required. The role’s primary focus will be one of three areas, with collaboration across the team. Runtime work includes building Go controllers and APIs to install, upgrade, and validate GPU cluster software; integrating components; defining API contracts; and evolving Helm and Argo CD delivery toward controller-driven automation. Release Engineering work includes building validation pipelines that support release decisions across providers and GPU platforms, developing systems to allocate GPU capacity while accounting for cloud reservations and quotas, and improving qualification with reusable tests and clear failure reports. Provider Integration work includes bringing new providers and GPU hardware into production, resolving integration failures with partner teams, and turning initial provisioning, upgrades, and operational checks into repeatable automation. The position offers direct influence over what reaches production and contributes to NVIDIA’s GPU cloud infrastructure. The expected base salary is $184,000–$287,500 for Level 4 or $224,000–$356,500 for Level 5, depending on location, experience, and other objective job-related factors. The employee will also be eligible for equity and benefits.

Requirements

  • At least 6 years building production infrastructure software or distributed systems.
  • Strong programming skills in Go or another language for building production systems, and willingness to work primarily in Go.
  • Kubernetes experience and depth in at least one area: controllers and operators, release automation, test and validation systems, or cloud integration.
  • Experience delivering engineering projects, diagnosing complex failures, and collaborating across teams.
  • A BS or MS in Computer Science, Engineering, or equivalent experience.

Nice To Haves

  • Go development with controller-runtime, CRDs, and reconcilers.
  • Release qualification across multiple environments or platforms.
  • GPU infrastructure, accelerated networking, or GPU scheduling experience.
  • Experience bringing new hardware, regions, or cloud providers into production.
  • Experience with resource allocation, leasing, or fair-share scheduling.
  • Experience with upstream integration, compatibility, or software supply chain integrity.

Responsibilities

  • Build and maintain Kubernetes runtime software for GPU clusters and automate its delivery.
  • Build Go controllers and APIs to install, upgrade, and validate GPU cluster software.
  • Integrate software components, define API contracts, and advance Helm and Argo CD delivery toward controller-driven automation.
  • Build validation pipelines that inform release decisions across providers and GPU platforms.
  • Develop systems to allocate GPU capacity across validation runs while accounting for cloud reservations and quotas.
  • Improve qualification efficiency through reusable tests and clear failure reports.
  • Bring new providers and GPU hardware into production and resolve integration failures with partner teams.
  • Automate initial provisioning, upgrades, and operational checks for providers and hardware.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service