Senior Developer Technology Engineer, High-Performance Databases

2 Months ago • 6 Years + • Research & Development • $184,000 PA - $356,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior Developer Technology Engineer for High-Performance Databases to research and develop GPU-accelerated database and ETL applications. This role involves working with experts to optimize complex data workloads on current and next-generation GPU architectures. Responsibilities include in-depth performance analysis, collaboration with various NVIDIA teams (research, hardware, software), and influencing the design of future technologies. The ideal candidate will possess strong programming skills (C/C++), low-level parallel programming expertise (CUDA, OpenACC, etc.), and in-depth knowledge of CPU/GPU architecture and high-performance databases. Experience with distributed database systems is highly valued. The position offers significant impact on a leading technology company.
Must have:
  • Master's or PhD in CS/related field
  • 6+ years experience
  • C/C++ programming fluency
  • Low-level parallel programming
  • CPU/GPU architecture expertise
  • HPC databases, ETL, data analytics knowledge
Good to have:
  • Optimizing distributed database systems
  • Experience with compression, storage systems
  • Networking and distributed computing
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA is currently seeking a Senior Developer Technology Engineer for High-Performance Databases!

Would you enjoy researching new algorithms and memory management techniques to accelerate databases on modern computer architectures? Do you like investigating hardware and system bottlenecks, and optimizing performance of data intensive applications? Are you excited about the opportunity to work on the leading edge of technology with both visibility and impact to the success of a leader like NVIDIA? If so, the Developer Technology Team invites you to consider this opportunity.

 

What you will be doing:

  • In this role, you will research and develop techniques to GPU-accelerate high performance database and ETL applications.

  • Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex data intensive workloads to ensure the best possible performance of current GPU architectures. 

  • Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA

 

What we need to see: 

  • A Masters or PhD in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience).

  • At least 6+ years of relevant work or research experience.

  • Programming fluency in C/C++ with a deep understanding of algorithms and software design.

  • Hands-on experience with low-level parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, TBB, etc.

  • In-depth expertise with CPU/GPU architecture fundamentals, especially memory subsystem.

  • Domain expertise in high performance databases, ETL and data analytics 

  • Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.

Ways to stand out from the crowd:

  • Experience optimizing the performance of distributed database systems and frameworks (e.g. production database or Spark).

  • Background with compression, storage systems, networking, and distributed computer architectures.

Data Analytics is one of the rapidly growing fields in GPU accelerated computing. Data preprocessing and data engineering are traditionally CPU based and are becoming the bottleneck for Machine Learning (ML) and Deep Learning (DL) applications, as performance of the frameworks and core ML/DL libraries has been highly optimized leveraging GPUs. Many of today’s applications have complex data analytics pipelines that can benefit from optimizations in memory management, compression, parallel algorithms like sort, search, join, aggregation, groupby, scaling up to multi GPU systems, and scaling out to many nodes. Take a look at some of the open-source projects that our Devtech team have worked on: NVIDIA nvcomp, NVIDIA Distributed join, NVIDIA cuCollections.

#LI-Hybrid 

The base salary range is 184,000 USD - 356,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

PlayStation Global - Senior Gameplay Engineer

PlayStation Global

Los Angeles, California, United States (On-Site)
1 Month ago
Meta - Software Engineer, Product

Meta

Los Angeles, California, United States (Remote)
4 Months ago
Virtuos - Lead Animation Developer

Virtuos

France (On-Site)
1 Week ago
The Mill - Technical Artist

The Mill

New York, New York, United States (On-Site)
8 Months ago
ByteDance - Video Analysis and Quality Algorithm Intern 2023 Summer/Fall (PHD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
4 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
1 Month ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)

ByteDance

Seattle, Washington, United States (On-Site)
6 Days ago
ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
NXP - Software Engineering Intern, Linux Kernel/BSP

NXP

Bucharest, Bucharest, Romania (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Cellular Software Development Engineer

Tesla

Brandenburg, Germany (On-Site)
1 Month ago
Rockstar Games - Graphics Programmer

Rockstar Games

Andover, Massachusetts, United States (On-Site)
5 Months ago
The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
Dun & Bradstreet - 2025 Summer Internship Program - Technology

Dun & Bradstreet

Jacksonville, Florida, United States (On-Site)
5 Months ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Next Level Games - Senior Linux Administrator

Next Level Games

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

California, United States (On-Site)
2 Weeks ago
ByteDance - Senior Software Engineer - Serverless Compute Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Onward Search - Photo Retoucher

Onward Search

Addison, Texas, United States (Hybrid)
2 Months ago
Framestore - FREELANCE: CG - LOS ANGELES

Framestore

Los Angeles, California, United States (On-Site)
8 Months ago
ByteDance - Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Riot Games - VFX Artist II - VALORANT, Premium Content

Riot Games

United States (On-Site)
1 Month ago
Alphasense - Sales Engagement Consultant, Corporate

Alphasense

New York, New York, United States (Remote)
3 Months ago
Amazon Games - Senior Game Tools Engineer, Amazon Games

Amazon Games

San Diego, California, United States (On-Site)
5 Months ago
ION - Senior Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
5 Months ago
Light Speed Studios - Camera Designer

Light Speed Studios

California, United States (On-Site)
1 Month ago
Elsewhere - Audio Lead (CONTRACT)

Elsewhere

San Francisco, California, United States (Remote)
3 Months ago
Keywords Studios (Player Support) - Senior Business Development Manager - Localization & QA Services - North America

Keywords Studios (Player Support)

Washington, United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Silicon Chip Hardware Lead

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Rockstar Games - Senior UI Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
5 Days ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Rockstar Games - Production Coordinator - Web

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
ByteDance - Senior Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
5 Months ago
Riot Games - Art Outsourcing II (Weapons Concept)

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Krafton  - Gamelab Coach - Studio Supporter Conversion Position (10+ years)

Krafton

Seoul, South Korea (On-Site)
5 Days ago
Remedy Entertainment Plc - Performance Capture Artist

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
NVIDIA - Product Validation Tools Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month 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 (Hybrid)

Santa Clara, California, United States (Hybrid)

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

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

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

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