Taro Logo

Senior Software Engineer, DGXC Data Services

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
$184,000 - $356,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer, DGXC Data Services

NVIDIA is seeking a Senior Software Engineer to join their DGXC Data Services team, focusing on developing cloud-native software services for managing data across hybrid and multi-cloud infrastructures. This role is at the forefront of building next-generation data and storage infrastructure to handle exabyte-scale, high-performance GPU-based training and inference jobs.

The position offers an exciting opportunity to work with cutting-edge technology in AI and cloud computing, with a base salary range of $184,000 - $356,500 USD plus equity and benefits. The role requires 7+ years of experience and deep expertise in distributed systems, cloud services, and backend development.

As a Senior Software Engineer, you'll be responsible for designing and implementing data management solutions, working with metadata storage, and building scalable services. You'll collaborate with technical leaders across NVIDIA and the research team to integrate new storage and compute innovations.

The ideal candidate should have strong experience with cloud-native technologies, Kubernetes, and programming languages like Go, Python, or Java. Knowledge of big data systems, distributed computing, and excellent communication skills are essential. The role offers the chance to work with world-class teams at NVIDIA, a company leading the way in AI, High-Performance Computing, and Visualization.

Working at NVIDIA means being part of a company that's transforming industries through AI and accelerated computing. You'll have the opportunity to contribute to groundbreaking developments that power everything from artificial intelligence to autonomous vehicles. The company offers a collaborative environment, competitive compensation, and the chance to work on projects that are literally shaping the future of technology.

This position is based in Santa Clara, CA, with hybrid work options available. NVIDIA provides a diverse and inclusive work environment, actively promoting equal opportunities and fostering innovation through different perspectives and ideas.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, DGXC Data Services

  • Design and build software code and cloud services for Data Management, including providing a catalog, metadata storage, and datasets
  • Connect with other technical leaders across NVIDIA to ensure using existing technologies
  • Collaborate with the NVIDIA research team to apply new storage and compute innovations

Requirements For Senior Software Engineer, DGXC Data Services

Go
Python
Java
Kubernetes
  • BS in Computer Science, Information Systems, or Computer Engineering with 7+ years of experience
  • Experience building robust services at scale
  • Strong foundation in algorithms and data structures
  • Experience with Distributed Systems, Databases, and Big Data systems
  • Experience with Kubernetes, Cloud Native, and Cloud Service Providers
  • Programming experience in Go, Python, C/C++, Java
  • Understanding of software engineering, architecture, and design
  • Strong communication skills

Benefits For Senior Software Engineer, DGXC Data Services

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, DGXC Data Services