NVIDIA is seeking a Senior Developer Technology Engineer to join their High-Performance Databases team. This role sits at the intersection of database technology and GPU acceleration, focusing on pushing the boundaries of data processing performance. As a leader in accelerated computing, NVIDIA offers an opportunity to work on cutting-edge technology that impacts the industry's direction.
The position involves researching and developing innovative techniques for GPU-accelerated database and ETL applications, working directly with industry and academic experts to optimize complex data workloads. You'll be instrumental in shaping next-generation hardware architectures and software solutions, collaborating across various technical teams at NVIDIA.
The ideal candidate should possess advanced education in Computer Science or related fields, with substantial experience in high-performance computing. Strong programming skills, particularly in C/C++ and parallel programming frameworks like CUDA, are essential. Deep understanding of CPU/GPU architectures and database systems is crucial for success in this role.
This role offers a competitive compensation package with a base salary range of $184,000 to $356,500 USD, plus equity and comprehensive benefits. Based in either Santa Clara, CA or New York, NY, this hybrid position provides the flexibility of modern work arrangements while maintaining collaborative opportunities with NVIDIA's top-tier technical teams.
Working at NVIDIA means being at the forefront of AI and accelerated computing, with the opportunity to contribute to open-source projects like NVIDIA nvcomp, Distributed join, and cuCollections. The company's commitment to diversity and inclusion, combined with its position as an industry leader, makes this an exceptional opportunity for those passionate about high-performance computing and database technology.