Senior Software Engineer, Data Platform Services

2 Days ago • 5 Years + • Backend Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

The NVIDIA GPU Cloud (NGC) Data Services team seeks a Senior Software Engineer to design and build cloud services for managing, serving, and securing data for accelerated computing initiatives. Responsibilities include crafting software services for internal and external cloud infrastructure, collaborating with other technical leaders to leverage existing technologies and integrate with their systems, and partnering with the research team to utilize new storage and compute innovations. The ideal candidate will have 5+ years of experience building robust, scalable services, a strong foundation in algorithms and data structures, and expertise in distributed systems, databases, or stream processing. Experience with Kubernetes, cloud services, microservices, and backend systems is essential. The role involves addressing challenges like efficient petabyte-scale data storage, security and governance, data ingestion, and accelerated data access for AI workloads.
Must have:
  • 5+ years experience building scalable services
  • Strong algorithms & data structures knowledge
  • Expertise in distributed systems and databases
  • Experience with Kubernetes and cloud services
  • Proficiency in Go, Python, C/C++, or Java
Good to have:
  • Experience with Apache Spark, Object Storage
  • Metadata Management, Data lake tools (Apache Iceberg)
  • Machine Learning infrastructure toolset (Feature Stores)
  • Experience with large-scale data platform services
  • Solving enterprise-grade customer data analytics problems

Job Details

The NVIDIA GPU Cloud (NGC) Data Services team is building cloud-native services and tools for managing data for accelerated computing on a hybrid and multi-cloud infrastructure. We are building the next generation of data and storage infrastructure to solve the most challenging problems of AI practitioners. These challenges include a) efficiently storing petabytes of data on tiered storage, b) providing security and governance via policies, c) connecting and ingesting data from external sources, and d) accelerating data access to prevent data stalls. Solving these challenges is critical for serving AI workloads training and inference jobs. You will craft software services to deliver functionality for NVIDIA's internal platforms and our external-facing cloud infrastructure.

What you'll be doing:

  • Design and build cloud services for managing, serving, and securing data for our accelerated computing initiatives.

  • Connect with other technical leaders across NVIDIA to ensure you use existing technologies where possible and that we collaborate appropriately with their systems.

  • Collaborate with the NVIDIA research team to use new storage and compute innovations, such as GPU direct storage and DPU.

What we need to see:

  • BS in Computer Science, Information Systems, or Computer Engineering (or equivalent experience)

  • 5+ years of proven experience

  • Experience building robust services at scale. Build and maintain high volume / low latency data platform services

  • Strong foundation in algorithms and data structures and their real-world use cases.

  • Experience developing distributed systems, databases, or stream processing systems.

  • Experience building and operating microservices using Kubernetes and services from Cloud Service Providers.

  • Experience with backend systems and software engineering. Programming experience in a relevant language, e.g., Go, Python, C/C++, Java.

  • A strong understanding of approaches to software engineering, architecture, and design. Ability to document software and services and break down projects into practical tasks.

  • Communicate design, status, and other sophisticated subjects in written and oral formats.

Ways to stand out from the crowd:

  • Hands-on experience building and managing large-scale data platform services.

  • Experience building products and services to solve enterprise-grade customer data analytics problems. Experience with Apache Spark, Object Storage, Metadata Management, Data lake tools (Apache Iceberg), and Machine Learning infrastructure toolset (Feature Stores)

  • Computer science background with Distributed systems as a specialization,

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence.

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Casumo - Quality Assurance Specialist

Casumo

(Hybrid)
2 Weeks ago
Toppan Merrill - Quality Analyst - Manual

Toppan Merrill

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Google - Software Engineer, Payments

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Supercell - Data Engineer, Marketing Data

Supercell

Helsinki, Uusimaa, Finland (On-Site)
5 Months ago
PwC - ETIC, OutSystems Architect-Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
6 Months ago
Whatnot - Engineering Manager, Infrastructure

Whatnot

Los Angeles, California, United States (Remote)
5 Months ago
Gyaan - Senior Backend Engineer (Python)

Gyaan

Pune, Maharashtra, India (On-Site)
6 Months ago
GoReel - Python Developer

GoReel

(Remote)
3 Weeks ago
Zeta - Software Development Engineer _ II Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

1047 Games - Senior Game Platform Engineer

1047 Games

(Remote)
2 Months ago
N-iX - Senior Fullstack Engineer (Focus on TypeScript)

N-iX

Ukraine (Remote)
1 Day ago
ByteDance - Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
ByteDance - Software Engineer Intern (Recommendation Infra - Data-Arch-TikTok US)

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Moloco - Staff Software Engineer

Moloco

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Microsoft - Member of Technical Staff - Backend Engineer, Product

Microsoft

Mountain View, California, United States (Hybrid)
1 Day ago
ByteDance - Backend Engineer - BytePlus

ByteDance

Singapore (On-Site)
5 Months ago
Paytm - Data Engineering - Data Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Ness Digital - Kubernetes Architect

Ness Digital

United States (Remote)
5 Days ago
Tencent - Software Engineering Intern

Tencent

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in California, United States

Dun & Bradstreet - Early Talent Network

Dun & Bradstreet

Jacksonville, Florida, United States (On-Site)
6 Months ago
Blue Yonder - Sr Solution Architect

Blue Yonder

Dallas, Texas, United States (On-Site)
6 Months ago
ByteDance - Software Engineer, Model Inference

ByteDance

Seattle, Washington, United States (On-Site)
3 Weeks ago
Lionsgate Games - Director, Music Supervision & Administration

Lionsgate Games

United States (Remote)
3 Weeks ago
Nintendo - Sr. Engineer, ML (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
That's No Moon - Senior Narrative Gameplay Animator

That's No Moon

California, United States (Remote)
1 Month ago
On Location - Administrative Manager - FIFA World Cup 26™

On Location

Raleigh, North Carolina, United States (On-Site)
1 Month ago
Voodoo - Offline Growth Manager USA

Voodoo

New York, New York, United States (On-Site)
5 Days ago
The Mill - Technical Artist

The Mill

New York, New York, United States (On-Site)
9 Months ago
Nintendo - Software Engineer - Console and PC Games, C++

Nintendo

Miami, Florida, United States (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Crunchyroll - Staff Software Engineer, Account Services

Crunchyroll

San Francisco, California, United States (On-Site)
1 Month ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
5 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Hyderabad, Telangana, India (Remote)
3 Weeks ago
Demonware - Software Development Intern

Demonware

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Haryana, India (On-Site)
3 Months ago
Patreon - Senior Backend Engineer, Creation

Patreon

New York, New York, United States (Hybrid)
3 Weeks ago
Nexters - Lead .NET Developer

Nexters

Almaty, Almaty Region, Kazakhstan (Remote)
1 Day ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Eneba Games - Backend Engineer, PHP

Eneba Games

(Remote)
2 Weeks ago
ByteDance - Tech Lead Manager, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

Saudi Arabia (Remote)

Massachusetts, United States (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug