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, DGXC Data Services

NVIDIA

Senior Software Engineer building cloud-native stack for data management at NVIDIA. Collaborating on innovative storage and compute solutions for high-performance GPU-based tasks.

Posted 6/12/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $152,000 - $287,500 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudGoGoogle Cloud PlatformJavaKubernetesPython

About the role

Key responsibilities & impact
  • Design and build software code and cloud services for Data Management, including providing a catalog, managing metadata and life cycle of datasets and checkpoints
  • Connect with other technical leaders across NVIDIA to ensure you are using existing technologies where possible and that we are collaborating appropriately with their systems
  • Collaborate with the NVIDIA research team to utilize new storage and compute innovations, including GPU direct storage and DPU

Requirements

What you’ll need
  • BS in Computer Science, Information Systems, or Computer Engineering (or equivalent experience) with 5+ years of proven experience
  • Strong foundation in algorithms and data structures and their real-world use cases
  • Experience building and shipping services around Kubernetes, Cloud Native, and Cloud Service Providers
  • Experience with one of the leading cloud providers: AWS, GCP, or Azure
  • Experience collaborating with teams to write software to support cloud services
  • Background with backend systems and software engineering
  • Programming experience in a relevant language, e.g., Go, Python, C/C++, Java
  • Understanding of standard approaches to software engineering, software architecture, and design
  • Ability to document software and services
  • Break down projects into practical tasks
  • Communicate design, status, and other sophisticated subjects in written, visual, and oral formats
  • Ability and passion for working across teams and with collaborators on all sides of the project

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

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 & Tools
algorithmsdata structuresKubernetesCloud NativeAWSGCPAzureGoPythonC/C++
Soft Skills
collaborationcommunicationdocumentationproject breakdownteamworkproblem-solvingadaptabilityleadershipcritical thinkingcreativity
Certifications
BS in Computer ScienceBS in Information SystemsBS in Computer Engineering