Senior Storage Engineer - DGX Cloud

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

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Go @ 4 Kubernetes @ 4 Java @ 4 Distributed Systems @ 7 Hiring @ 4 AWS @ 7 Azure @ 7 API @ 4

Details

NVIDIA is seeking a highly productive Senior Software Engineer to design and implement facilities for data ingress, movement, and egress for enterprise AI/ML systems and services. The role contributes to a foundational service critical to product usability and requires deep understanding of distributed systems development, object storage, network file transfer protocols, and file systems.

Responsibilities

  • Design, implement, deploy, and maintain software solutions for data ingestion, movement, and management.
  • Solve technical problems across orchestration, distributed systems, service modeling, API modeling, monitoring, deployment, and automation.
  • Build highly reliable distributed systems for customer-facing applications.
  • Collaborate with cross-functional teams to improve storage and data management performance and productivity for applications.

Requirements

  • Strong track record delivering distributed services across distributed computing environments, including cloud service providers (AWS, Azure, Google Cloud).
  • Experience designing, implementing, and deploying distributed systems for large-scale data integration.
  • History of product ownership from inception through support.
  • Prior experience developing distributed systems with Go (preferred), Java, or similar languages.
  • Deep understanding of object storage, network file transfer protocols, and file systems.
  • Bachelor of Science in Computer Science or a related field (or equivalent experience).
  • 8+ years of industry experience.

Ways to stand out

  • Experience implementing file transfer or synchronization protocols or tooling in the object storage ecosystem, particularly Amazon S3.
  • Previous work designing complex systems using containers and Kubernetes orchestration.
  • Experience building high-scale distributed systems such as distributed databases, storage systems, or cloud services.

Compensation & Benefits

  • Base salary ranges (depending on level and location):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • Eligible for equity and company benefits (see NVIDIA benefits).

Other details

  • Location: Santa Clara, CA, United States.
  • Employment type: Full time.
  • Applications accepted at least until August 11, 2025.
  • NVIDIA is an equal opportunity employer and values diversity in hiring and promotion practices.

#deeplearning