Santa Clara, CA Full-time 11/26/2025 $184k - $356.5k per year
Undergraduate with 5+ Years of Experience
Job Description
NVIDIA is seeking a Senior Software Engineer to join the storage management plane team, focusing on developing and maintaining a web-based application for managing distributed storage infrastructure using cutting-edge technologies.
Requirements
B.Sc., M.Sc. or Ph.D. in Computer Science, or related discipline, or equivalent experience.
8+ years of experience in web development (both client and server).
Proven experience with Kubernetes (K8s), including developing or maintaining operators and/or CSI plugins.
Experience scripting with Python, Bash or similar.
At least 5 years of experience working in a Linux OS environment.
You’re smart and a quick learner.
You do what it takes to get the job done.
Passionate about coding and big challenges.
Responsibilities
Maintain and develop Kubernetes operators and our Container Storage Interface (CSI) plugin.
Develop a web-based solution that manages, operates and monitors our distributed storage.
Work closely with other teams to define and implement new APIs.