Taro Logo

Senior Developer Technology Engineer, High-Performance Databases

NVIDIA is the world leader in accelerated computing, pioneering accelerated computing to tackle challenges in AI and digital twins.
$148,000 - $287,500
Data
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA is seeking a Senior Developer Technology Engineer to join their team focusing on high-performance databases and data processing acceleration. This role sits at the intersection of cutting-edge GPU technology and database systems, offering a unique opportunity to shape the future of data processing.

The position involves researching and developing innovative techniques to accelerate database and ETL applications using GPU technology. You'll work directly with technical experts from both industry and academia to optimize complex data-intensive workloads, ensuring optimal performance on current GPU architectures. This role offers significant impact potential, allowing you to influence the design of next-generation hardware architectures and software systems.

NVIDIA, as the world leader in accelerated computing, provides an environment where you'll be at the forefront of technological advancement. The company is transforming major industries through their work in AI and digital twins, making this an exciting opportunity for someone passionate about high-performance computing and databases.

The ideal candidate will bring strong technical credentials, with either a Masters/PhD in Computer Science or equivalent experience, along with deep expertise in C/C++ programming and parallel computing. You'll need hands-on experience with low-level parallel programming technologies like CUDA, OpenACC, or OpenMP, combined with a thorough understanding of CPU/GPU architectures.

The compensation package is competitive, with a base salary range of $148,000 - $287,500 USD depending on level and experience, plus equity and comprehensive benefits. This hybrid role offers flexibility with locations in Santa Clara, CA or New York, NY.

Last updated 15 hours ago

Responsibilities For Senior Developer Technology Engineer, High-Performance Databases

  • Research and develop techniques to GPU-accelerate high performance database and ETL applications
  • Work with technical experts to perform in-depth analysis and optimization of complex data intensive workloads
  • Influence design of next-generation hardware architectures, software, and programming models
  • Collaborate with research, hardware, system software, libraries, and tools teams

Requirements For Senior Developer Technology Engineer, High-Performance Databases

  • Masters or PhD in Computer Science, Computer Engineering, or related computationally focused science degree
  • 5+ years of relevant work or research experience
  • Programming fluency in C/C++ with deep understanding of algorithms and software design
  • Hands-on experience with low-level parallel programming (CUDA, OpenACC, OpenMP, MPI, pthreads, TBB)
  • 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

Benefits For Senior Developer Technology Engineer, High-Performance Databases

Equity
  • Equity
  • Competitive base salary
  • Comprehensive benefits package

Related Jobs

Senior Data Processing Platform Engineer

Senior Data Processing Platform Engineer role at NVIDIA, focusing on Kubernetes-based GPU accelerated data processing services, offering $148K-$287.5K salary with hybrid work options.

Senior Data Processing Platform Engineer

Senior Data Processing Platform Engineer role at NVIDIA, focusing on GPU-accelerated data processing services and distributed systems at scale.

AI Data Integration Engineer

AI Data Integration Engineer role at Apple focusing on building data pipelines and infrastructure for AI/ML models in the Sales organization.

AI Data Integration Engineer

AI Data Integration Engineer role at Apple, building data pipelines and infrastructure for sales automation and AI/ML model deployment, offering $146K-$244K base pay plus benefits.

Senior Data & AI Engineer

Senior Data & AI Engineer position at Manulife, focusing on building scalable data infrastructure and implementing AI solutions with competitive compensation and comprehensive benefits.