Senior Software Engineer, Object Storage - DGX Cloud

NVIDIA•Santa Clara, CA
•$184,000 - $356,500

About The Position

NVIDIA is seeking a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of its internal object storage system. This core service supports NVIDIA AI/ML research teams working on generative AI systems and world models. The role calls for deep knowledge of object storage, strong architecture and design skills, and a record of delivering large-scale storage services. The engineer will help develop storage capabilities for research teams and other users, improve availability and reliability across deployments of more than 10,000 nodes and exabytes of data, optimize performance, automate infrastructure, and contribute to open-source storage codebases. The position requires ownership of product delivery from inception through support and at least eight years of relevant experience. The role is associated with DGX Cloud. The expected base salary is $184,000–$287,500 for Level 4 or $224,000–$356,500 for Level 5. The employee is also eligible for equity and benefits. Applications will be accepted at least until November 7, 2026. This posting is for an existing vacancy.

Requirements

  • Consistent track record of developing object storage services.
  • Understanding of strategies for addressing data availability, durability, and fault tolerance.
  • History of owning product delivery from inception to support.
  • Strong communication and presentation skills.
  • Prior experience developing distributed systems with Python, Go, C/C++, or similar.
  • Bachelor of Science in Computer Science or a related field, or equivalent experience.
  • At least 8 years of relevant experience.

Nice To Haves

  • Developed and delivered major components of a distributed storage system deployed at exabyte scale.
  • Strong experience with concurrency models and primitives, such as threads, event loops, and distributed locking.
  • Experience building and delivering cloud services, particularly storage or data systems.
  • Sustained contributions to open-source projects.

Responsibilities

  • Contribute to the design, development, and testing of the object storage system.
  • Develop storage capabilities to support NVIDIA research teams and other users.
  • Extend the availability and reliability of deployments at scale, including deployments with more than 10,000 nodes and exabytes of data.
  • Analyze and improve system performance at all levels.
  • Automate storage infrastructure end-to-end, including provisioning, management, and monitoring.
  • Contribute upstream to open-source storage codebases.
  • Own product delivery from inception through support.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service