Back to jobs

Senior Software Engineer, Cloud-Native Stack – CSP Engagements

Full-time US, CA, Santa Clara On-site Posted 1 hour ago

NVIDIA

Opportunity published from Workday · applications stay with the original hiring source.

Source verified 58 minutes agoThe original job page was active during UpVagas' latest lifecycle check.

About the opportunity

NVIDIA is developing advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200 and upcoming GB300 GPUs.

We are seeking a Senior Software Engineer for our CSP Engagements team to focus on the cloud-native stack for datacenter products like GB200.

In this role, you will define customer workflows, prototype stack enhancements, and debug complex Kubernetes and Slurm issues in multi-rack, multi-tenant AI datacenters.

You will tackle sophisticated scheduling challenges across racks, tenants, and clouds as part of the CSP engagements team.

Key responsibilities

  • Perform deep-dive debugging of multi-rack, multi-tenant clusters including scheduler behavior, container runtime issues, device-plugin crashes, and RDMA/IB fabric anomalies.
  • Gather customer requirements and prototype feature extensions for Kubernetes operators, Slurm plugins, and custom micro-services that expose new GPU capabilities.
  • Drive joint architecture reviews and whiteboard sessions with CSP and internal platform teams, converting findings into RFCs and upstream pull requests.
  • Create reproducible testbeds using Helm, Ansible, and Terraform that mirror customer environments, and automate validation and benchmark suites.
  • Deliver technical collateral including design docs, how-to guides, and demo scripts, and present at customer on-sites, KubeCon, and SlurmUG.
  • Collaborate with AE, FAE, and Solution Architect teams to deliver integrated customer solutions and technical documentation.

Qualifications

  • Strong source-level expertise in Kubernetes internals (scheduler, CRI/CNI/CSI, operators) and Slurm (federation, power-save, plugins).
  • Hands-on experience integrating next-gen GPUs (Blackwell/GB200/GB300) or comparable accelerators into containerized clusters.
  • Proven track record debugging large-scale, cloud-native stacks across networking (RDMA/RoCE), storage, and control planes.
  • Customer-facing engineering or solutions-architect background encompassing requirements gathering, PoC ownership, and roadmap influence.
  • Familiarity with CI/CD tools like GitHub Actions and Tekton, observability platforms like Prometheus and OpenTelemetry, and infrastructure-as-code.
  • Excellent communication skills with the ability to switch between deep technical detail and high-level business impact.
  • 10+ years of professional software development experience in distributed systems using Go, Rust, C/C++, or Python for tooling.
  • BS or MS (or equivalent experience) in Computer Engineering, Computer Science, or a related field.

Nice to have

  • Upstream contributions to Kubernetes, Slurm, Volcano, or similar projects.
  • Experience with GPU computing (CUDA) and deep learning workloads.

Benefits

  • Eligible for equity and benefits.

Job details

  • Base salary range: 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5, determined by location, experience, and peer pay.
  • Applications accepted at least until October 14, 2026.
  • Posting is for an existing vacancy.

About the company

NVIDIA is widely considered to be one of the technology world's most desirable employers, featuring some of the most forward-thinking and hard-working people in the world.

We are leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization.

The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.

Additional information

  • NVIDIA uses AI tools in its recruiting processes.

Application: UpVagas lists this opportunity from the hiring company or its recruitment platform. The application is completed at the original source.

Source transparency. UpVagas organizes information provided by the company or recruitment source. Always review the original listing before submitting personal information.
Get new jobs on Telegram Tap the mascot to set your job alerts.
UpVagas mascot with Telegram