Senior Developer Technology Engineer, High-Performance Databases
Core
Research and develop techniques to GPU-accelerate high performance database and ETL applications, optimizing complex data intensive workloads on modern computer architectures.
Role type
Senior IC developer technology engineer (high-performance databases)
Builds
GPU-accelerated database and ETL applications
Domain
High-performance computing, databases, ETL, GPU architecture
Deliverable
production ML models
Required skills
C/C++, CUDA, OpenACC, OpenMP, MPI, pthreads, TBB, CPU/GPU architecture, memory subsystem optimization, high performance databases, ETL, data analytics
Preferred skills
distributed database systems, compression, storage systems, networking, distributed computer architectures
Technologies
CUDA, OpenACC, OpenMP, MPI, pthreads, TBB
Responsibilities
Research and develop techniques to GPU-accelerate high performance database and ETL applications; Perform in-depth analysis and optimization of complex data intensive workloads; Influence the design of next-generation hardware architectures, software, and programming models
Seniority
Senior, hands-on IC