Senior Software Engineer, Cloud-Native Stack – CSP Engagements
NVIDIA
Opportunity published from Workday · applications stay with the original hiring source.
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.
