Drimva

NVIDIA

Senior Developer Technology Engineer, High-Performance Databases

$152K–$288K

US, CA, Santa Clara +2 · Senior · Full-time · Posted Oct 5, 2026

Location
US, CA, Santa Clara
US, CA, Remote
US, NY, New York
Experience
At least 5+ years of relevant work or research experience.
Education
Master’s or PhD in Computer Science, Computer Engineering, or a related computationally focused science degree (or equivalent experience).

About the job

Researches and develops techniques to GPU-accelerate high-performance database and ETL applications, optimizes data-intensive workloads, and contributes to next-generation hardware, software, and programming model design.

What you'll do

  • Analyze and optimize complex data-intensive workloads with industry and academic experts.
  • Develop techniques and implement optimizations for GPU-accelerated databases and ETL applications.
  • Collaborate across NVIDIA teams to influence next-generation hardware architectures, software, and programming models.

What they ask for

  • Master’s or PhD in Computer Science, Computer Engineering, or a related computationally focused science degree (or equivalent experience).
  • Programming fluency in C/C++ and a deep understanding of algorithms and software design.
  • Hands-on experience with low-level parallel programming; expertise in CPU/GPU architecture fundamentals, especially memory subsystems.
  • Domain expertise in high-performance databases, ETL, and data analytics.

Nice to have

  • Experience optimizing distributed database systems and frameworks (e.g., production database or Spark).
  • Background in compression, storage systems, networking, and distributed computer architectures.

Pay

152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)

Tools

C/C++, CUDA, OpenACC, OpenMP, MPI, pthreads, TBB, Spark

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)