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.
AI
Algorithms
Ansible @ 4
Bash @ 4
CI/CD @ 4
Chef @ 4
Compliance
Data Structures
Debugging @ 7
GPU
Git @ 4
Go @ 4
Grafana @ 4
IaC
Java @ 4
Kubernetes @ 4
Linux
Machine Learning
Networking @ 4
Observability @ 4
OpenStack @ 4
Performance Monitoring
Planning @ 4
Prometheus @ 4
Puppet @ 4
Python @ 4
Security
Terraform @ 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
Production Engineering (DGX Cloud)
Production engineering involves crafting, building, and maintaining large-scale production systems with high efficiency and availability. It includes storage, data management, services, and software and systems engineering practices.
At NVIDIA, Storage Production Engineers ensure that internal and external GPU cloud services meet reliability and uptime goals while enabling developers to make changes to the existing system through careful preparation and planning—while keeping an eye on capacity, latency, and performance.
This role requires a mindset focused on automating storage operations, improving data access efficiency, and optimizing storage performance. Responsibilities include proactive storage performance monitoring, automated fault detection and remediation, scalable data redundancy methods, and intelligent caching mechanisms.
What You Will Be Doing
- Design, implement, and support large-scale storage clusters, ensuring scalability, high availability, and data integrity.
- Develop and maintain storage monitoring, logging, and alerting systems to ensure proactive detection and resolution of performance issues.
- Work with AI/ML workloads to improve storage architectures for low-latency access, efficient caching, and high-throughput performance.
- Improve the lifecycle of storage services—from inception and design to deployment, operation, and continuous optimization. Support storage services before they become available through activities such as system build consulting, developing automation frameworks, capacity management, and launch reviews.
- Maintain production storage infrastructure by supervising availability, latency, and system health, leveraging predictive analytics and AI-driven automation.
- Optimize storage efficiency through compression, deduplication, tiering strategies, and intelligent workload placement.
- Scale storage systems sustainably using AI/ML-driven automation, policy-based tiering, and dynamic data migration techniques. Ensure data security and compliance by implementing encryption, access controls, and auditing mechanisms for storage systems.
- Practice sustainable incident response and blameless root cause analysis. Be part of an on-call rotation to support storage and production systems.
What We Need To See
- BS degree or equivalent experience in Computer Science, Storage Systems, or a related technical field with 8+ years of practical experience.
- Experience with distributed and high-performance storage solutions, including clustered and parallel file systems, distributed object storage, and enterprise-grade storage systems.
- Solid understanding of block, file, and object storage technologies, including scalability, reliability, and performance characteristics.
- Experience with storage networking protocols such as NFS, SMB, iSCSI, S3, Fibre Channel, RDMA, and NVMe over Fabrics.
- Expertise in algorithms, data structures, complexity analysis, software design, and automating maintenance of large-scale Linux-based storage systems.
- Experience in one or more of: C/C++, Java, Python, Go, NodeJS, and Bash for storage automation, monitoring, and performance tuning.
- Hands-on experience with infrastructure configuration management tools like Ansible, Chef, Puppet, and Terraform for automating storage deployments.
- Experience with observability and tracing tools like InfluxDB, Prometheus, Grafana, and the Elastic stack for monitoring storage system health.
- Excellent written and oral communication skills, excellent work ethics, deep sense of teamwork, commitment to quality work, and commitment to finishing tasks every day.
Ways to Stand Out from the Crowd
- Deep understanding of extensive distributed storage systems, replication strategies, and erasure coding techniques. Experience in capacity planning, performance tuning, and troubleshooting high-throughput storage systems.
- Experience with Git, code review, pipelines, and CI/CD for handling infrastructure as code.
- Experience analyzing and improving distributed storage system performance at scale, with strong debugging skills and systematic problem-solving.
- Proven understanding of network protocols, architectures, and troubleshooting techniques related to storage performance, stability, and availability.
- Experience using or operating private and public cloud storage solutions based on Kubernetes, OpenStack, or hybrid cloud architectures.
- Ability to design and implement automated storage migration, backup, and disaster recovery strategies.
- Thrive in collaborative environments and enjoy working with various teams to optimize storage performance.
- Flexible in adapting to different working styles and emerging storage technologies.
Additional Information
- Base salary range is determined based on location and experience.
- Eligible for equity and benefits.
- Applications accepted at least until June 18, 2026.