Senior Storage and Data Production Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $287,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Storage and Data Production Engineer

NVIDIA is seeking a Senior Storage and Data Production Engineer to join their team focused on designing, building, and maintaining large-scale production systems. This role combines software engineering expertise with storage architecture knowledge to support NVIDIA's GPU cloud services.

The position involves working with cutting-edge storage technologies that power AI, HPC, and cloud computing initiatives. You'll be responsible for ensuring reliable, scalable storage solutions while optimizing performance for high-throughput computing environments. The role requires deep technical expertise in distributed storage systems, automation, and performance optimization.

As a Production Engineer at NVIDIA, you'll ensure both internal and external-facing GPU cloud services maintain promised reliability and uptime. You'll work on automating storage operations, improving data access efficiency, and optimizing storage performance for AI/ML workloads. The role involves hands-on work with various storage technologies, from parallel file systems to object storage, and requires expertise in storage networking protocols.

The ideal candidate will have 5+ years of experience and strong technical foundations in computer science or related fields. You'll need expertise in storage systems, infrastructure automation, and software development. Experience with monitoring tools, configuration management, and storage optimization is essential.

NVIDIA offers competitive compensation with a base salary range of $148,000 - $287,500 USD, plus equity and benefits. You'll be working at the forefront of AI and computing technology, contributing to groundbreaking developments in artificial intelligence, high-performance computing, and visualization. The company values creativity, passion, and self-motivation, offering an environment where you can make significant impacts on next-generation storage solutions.

Last updated a day ago

Responsibilities For Senior Storage and Data Production Engineer

  • Design, implement, and support large-scale storage clusters
  • Develop and maintain storage monitoring, logging, and alerting systems
  • Optimize storage architectures for AI/ML workloads
  • Support storage services through system design consulting and automation
  • Monitor availability, latency, and system health
  • Optimize storage efficiency through compression and tiering strategies
  • Implement data security and compliance measures
  • Participate in on-call rotation for storage systems support

Requirements For Senior Storage and Data Production Engineer

Linux
Python
Go
Java
  • BS degree or equivalent experience in Computer Science, Storage Systems, or related technical field with 5+ years practical experience
  • Experience with high-performance storage solutions including parallel file systems
  • Understanding of block, file, and object storage technologies
  • Experience with storage networking protocols
  • Expertise in algorithms, data structures, and Linux-based storage systems
  • Experience in C/C++, Java, Python, Go, Perl, or Ruby
  • Experience with infrastructure configuration management tools
  • Experience with observability and tracing tools

Interested in this job?

Jobs Related To NVIDIA Senior Storage and Data Production Engineer

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer position at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, system architecture, and virtualization technologies.

Senior Software Engineer, Fabric Networking - GPU

Senior Software Engineer position at NVIDIA focusing on GPU Fabric Networking, developing communication software between GPUs for high-performance computing and AI applications.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at NVIDIA, working on NIC technologies and hardware verification using state-of-the-art formal verification tools and methodologies.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring strong C/C++ and Linux expertise.

Senior Backend Engineer, Database and Systems Infrastructure

Senior Backend Engineer role at NVIDIA focusing on database and systems infrastructure, requiring 8+ years of experience in developing large-scale applications.