Senior Software Engineer, DGX Cloud NKE - Kubernetes and Golang
at Nvidia
π Santa Clara, United States
USD 184,000-356,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Jenkins @ 7 Kubernetes @ 4 Linux @ 4 DevOps @ 7 CI/CD @ 4 Algorithms @ 7 Data Structures @ 7 Distributed Systems @ 7 Hiring @ 4 Cloud Computing @ 4 GPU @ 4Details
NVIDIA is seeking a Senior Systems Software Engineer to build cloud-native platform software harnessing open-source container runtimes and Kubernetes. You will design and deliver capabilities that make GPU / DPU accelerated applications easier to develop, deploy, operate, and observe. The role values strong programming skills, deep systems knowledge, distributed systems and DevOps experience, and the ability to turn ideas into high-quality, shippable software.
Responsibilities
- Design and implement platform software enabling GPUs as first-class resources in Kubernetes.
- Build features and integrations that streamline the lifecycle of accelerated Kubernetes clusters (build, scale, and monitor).
- Collaborate across NVIDIA to ensure seamless integration throughout the software and hardware stack.
- Automate and optimize build, test, integration, and release pipelines for cloud-native services.
- Diagnose and improve performance, reliability, and security across complex distributed systems.
- Manage multiple priorities while maintaining high code quality and clear documentation.
Requirements
- BS/MS in Computer Science or related field, or equivalent experience.
- 8+ years of relevant software engineering experience.
- Expert-level proficiency in a systems language and strong understanding of data structures and algorithms.
- Strong understanding of container orchestration systems (Kubernetes).
- Expert knowledge and experience working with Unix/Linux.
- Automation experience with configuration management and infrastructure as code.
- Experience setting up, maintaining, and automating CI/CD systems.
- Background in cloud computing and distributed system design and development.
- Understanding of performance, security, and reliability in distributed environments.
Ways to stand out
- Broad experience with Golang and Kubernetes controllers.
- Strong background with GitLab, Jenkins, and/or other CI/CD systems.
- Significant hands-on production experience with containers and Kubernetes.
Compensation & Other Details
- The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
- You will also be eligible for equity and benefits (link: https://www.nvidia.com/en-us/benefits/).
- Applications for this job will be accepted at least until December 7, 2025.
About NVIDIA
NVIDIA leads developments in Artificial Intelligence, High-Performance Computing and Visualization. The company is an equal opportunity employer and values diversity in hiring and promotion practices.