Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AWS @ 7
Azure @ 7
Bash @ 4
Cloud Computing
Communication @ 6
Docker @ 4
ElasticSearch @ 4
GCP @ 7
Go
Grafana @ 4
HPC @ 7
InfiniBand @ 4
Kibana @ 4
Kubernetes @ 4
Prometheus @ 4
Python @ 4
SRE
Slurm @ 4
Splunk @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for a Senior Site Reliability Engineer focused on HPC storage. The role involves designing, implementing, and optimizing on-premises High-Performance Computing (HPC) storage solutions while leveraging cloud computing. The engineer will develop distributed storage solutions and automation tools, ensure efficient IT operations, collaborate with engineering teams, document best practices, and support infrastructure requirements for major projects.
Responsibilities
- Design and implement on-premises HPC infrastructure supplemented with cloud computing.
- Design and implement scalable, efficient storage solutions for data-intensive applications, optimizing performance and cost-effectiveness.
- Develop tooling to automate the deployment and management of large-scale infrastructure environments.
- Automate operational monitoring and alerting and enable self-service resource consumption.
- Document procedures and practices and perform technology evaluations related to distributed file systems.
- Collaborate across teams to understand developer workflows and gather infrastructure requirements.
- Guide methodologies for building, testing, and deploying applications to optimize performance and resource utilization.
Requirements
- Bachelor's degree in Computer Science or equivalent experience with 8+ years of relevant experience, a master's degree with 5+ years of experience, or a Ph.D. with 3 years of experience.
- 8+ years of experience developing technology solutions and resolving performance bottlenecks for HPC applications.
- Experience designing, deploying, and managing enterprise NAS solutions such as NetApp and Pure Storage.
- Experience with S3-based storage such as Cloudian and MinIO.
- Experience with one or more parallel or distributed filesystems, such as Lustre or GPFS.
- Python, Bash, or Golang programming and scripting experience.
- Strong experience operating services in leading cloud environments such as AWS, Azure, or GCP.
- Experience with monitoring stacks such as Prometheus and Grafana, Elasticsearch and Kibana, Splunk, or Zabbix.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with RDMA fabrics, including InfiniBand or RoCE.
- Experience with HPC cluster management tools such as Slurm, PBS, or LSF.
- Experience with containerization technologies such as Docker, Mesosphere DCOS, or Kubernetes.
Benefits
- Equity and benefits are provided.
- NVIDIA is an equal opportunity employer committed to an inclusive work environment.
More jobs at Nvidia
Engineering Product Manager
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Principal System Software Engineer - CUDA Driver
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Manager, Developer Infrastructure and Build Engineering
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Technical Program Manager, Cloud Infrastructure
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Product Management MBA Intern, Laptop - Summer 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
Similar jobs
Principal AI and ML Infra Software Engineer, GPU Clusters
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Systems Software Engineer - Infrastructure
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Cloud Platform Engineer
GitLab · United States, Canada
USD 126,000-213,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Senior Manager, Storage Engineering
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior AI Performance and Efficiency Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, AI Inference Systems
Nvidia · Germany
PLN 292,500-650,000 per year