Senior Storage Production Engineer - DGX Cloud

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Ansible @ 4 Chef @ 4 Go @ 4 Grafana @ 4 Kubernetes @ 4 Linux @ 4 Prometheus @ 4 Terraform @ 4 Python @ 4 Java @ 4 CI/CD @ 4 Algorithms @ 4 Data Structures @ 4 Bash @ 4 Communication @ 7 Git @ 4 Networking @ 4 OpenStack @ 4 Debugging @ 7 Puppet @ 4 Compliance @ 4

Details

Production engineering is a discipline that involves designing, building, and maintaining large-scale production systems with high efficiency and availability. It encompasses software and systems engineering practices, storage, data management, and services. Production Engineers are highly specialized and possess expertise in domains such as storage architecture, high-performance distributed storage, data management, systems, networking, coding, database management, capacity planning, continuous delivery and deployment, and open-source cloud-enabling technologies like Kubernetes, containers, and virtualization. Responsibilities include ensuring reliable, scalable, high-performance storage solutions, optimizing data placement and access patterns, managing large-scale distributed storage systems, and ensuring low-latency data access for high-performance computing (HPC) and AI/ML workloads.

Responsibilities

  • 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 optimize 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 go live through system design consulting, developing automation frameworks, capacity management, and launch reviews.
  • Maintain production storage infrastructure by monitoring 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. Participate in an on-call rotation to support storage and production systems.

Requirements

  • 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 and standard processes.
  • 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 such as Ansible, Chef, Puppet, and Terraform for automating storage deployments.
  • Experience with observability and tracing tools such as InfluxDB, Prometheus, Grafana, and the Elastic stack for monitoring storage system health.
  • Excellent written and oral communication skills, strong teamwork, and commitment to delivering quality work.

Preferred / Ways to Stand Out

  • Deep understanding of large-scale distributed storage architectures, 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. Strong debugging skills and systematic problem-solving to identify complex storage issues.
  • 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. Comfortable collaborating with multiple teams to optimize storage performance and adapt to emerging storage technologies.

Compensation & Other Details

  • Base salary ranges (location and level dependent):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • You will also be eligible for equity and benefits.
  • Applications accepted at least until October 22, 2025.

Company

NVIDIA is leading developments in AI, High-Performance Computing, and Visualization. NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.