2 days ago
Base Salary
$184k - $357k/yr
Responsibilities
- Develop cluster lifecycle, node management, and fleet health capabilities for Kubernetes management planes.
- Architect and implement Kubernetes controllers, operators, and custom resource definitions using Go and reliable reconciliation patterns.
- Automate Kubernetes cluster provisioning across bare metal, virtualized, and cloud environments.
- Lead technical builds through documentation, build reviews, and cross-team alignment.
- Diagnose and improve the performance, reliability, and security of complex distributed systems, including production debugging.
- Own unit, integration, and end-to-end test strategy and automate build, test, and release pipelines.
- Mentor engineers, improve code reviews, and maintain clear documentation and runbooks.
Requirements
- Bachelor’s or master’s degree in Computer Science or a related field, or equivalent experience.
- At least 8 years of relevant software engineering experience building and operating production distributed systems.
- Strong proficiency in Go, C++, Rust, or Java, with solid data structures and algorithms fundamentals and the ability to become productive in Go quickly.
- Strong understanding of Kubernetes and container orchestration, including API servers, controllers, and reconciliation loops.
- Experience with distributed systems, consistency, availability, and failure handling at scale.
- Experience with automation using Ansible and Terraform and with establishing and managing CI/CD systems.
- Solid Linux fundamentals and understanding of performance, security, and reliability in distributed environments.
- Demonstrated experience leading technical builds and mentoring engineers.
- Preferred qualifications include Go concurrency and testing experience, client-go or controller-runtime experience, operating Kubernetes at scale, Cluster API or infrastructure-provider experience, and experience with vSphere, OpenStack, AWS, GitLab, Jenkins, Linux internals, GPU/DPU infrastructure, or Kubernetes-related open-source contributions.
Benefits
- Competitive base salary, equity, and comprehensive benefits for employees and their families; applications are accepted at least until November 3, 2026.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
