Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software Engineer, Object Storage – DGX Cloud

NVIDIA

Senior Software Engineer designing NVIDIA’s object storage infrastructure for AI/ML research. Improving reliability, performance, automation, and exabyte-scale distributed storage services.

Posted 9/8/2026full-timeRemote • California, Illinois, North Carolina, Texas • 🇺🇸 United StatesSenior💰 $184,000 - $356,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and optimizing object storage systems, with a strong focus on data availability, durability, and fault tolerance. Proven ability to automate storage infrastructure and contribute to open source projects while effectively communicating technical concepts.

Highest-signal resume keywords
Object Storage DevelopmentDistributed Systems DevelopmentCloud Services DeliveryPython ProgrammingOpen Source Contributions

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object Storage ServicesConcurrency ModelsData Availability StrategiesFault TolerancePerformance AnalysisAutomation of InfrastructureProvisioning and ManagementMonitoring SystemsC/C++ ProgrammingGo Programming
Soft Skills
Communication SkillsPresentation Skills
Certifications & Qualifications
Bachelor’s of Science in Computer Science
Industry Keywords
Data SystemsCloud StorageOpen Source ProjectsDeployment at ScaleExabytes of Data

Tech Stack

Tools & technologies
C++CloudDistributed SystemsGoOpen SourcePython

About the role

Key responsibilities & impact
  • Contribute to the design, development, and testing of the object storage system
  • Develop storage capabilities supporting NVIDIA research teams and other users
  • Extend availability and reliability of deployments at scale, including 10k+ 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

Requirements

What you’ll need
  • Consistent track record of developing object storage services and understanding strategies for data availability, durability, and fault tolerance
  • History of ownership of product delivery from inception to support
  • Great communication and presentation skills
  • Prior experience developing distributed systems with Python, Go, C/C++, or similar
  • Bachelor’s of Science in Computer Science, or related field or equivalent experience
  • 8+ yrs of relevant experience
  • Experience with concurrency models and primitives (threads, event loops, distributed locking, etc.)
  • Experience building and delivering cloud services, specifically storage or data systems
  • Sustained contributions to open source projects

Benefits

Comp & perks
  • Equity
  • Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score