Developer Relations Manager – Data Processing and Databases

NVIDIA•Santa Clara, CA
•$184,000 - $356,500

About The Position

NVIDIA is seeking a Developer Relations Manager to shape how GPU acceleration is integrated into analytical data processing systems, including query engines, data platforms, and processing frameworks. The role focuses on defining integration surfaces between NVIDIA’s GPU data processing libraries and third-party engines, including how query plans are handed off, execution and memory ownership are divided, and partner components are retained. The position works with maintainers, architects, engineering leaders, and NVIDIA teams to establish integration patterns and inform NVIDIA’s product roadmap. The role combines ecosystem engagement and hands-on technical work. It involves integrating NVIDIA libraries, SDKs, and tools into query engines and OLAP databases; supporting developers with reference implementations, integration guides, and engineering assistance; and working across cloud, hybrid, and on-premises deployments. It also owns benchmark evidence for GPU-accelerated analytics, including TPC-H, TPC-DS, and ClickBench measurements against strong CPU baselines, with results suitable for external scrutiny. The position contributes to and participates in public open-source work and collaborates with partners on architecture and roadmap planning. The role requires expertise in analytical data systems, including query execution and optimization, columnar and vectorized processing, distributed execution, joins and aggregation, and storage formats. It also requires the ability to communicate complex technical concepts and work with cross-functional teams and external developers.

Requirements

  • Bachelor’s or Master’s degree, or equivalent experience, in Computer Science, Engineering, or a related field.
  • At least 6 years of overall professional experience in the technology industry in software engineering, developer relations, technical partnerships, solutions architecture, or product management, including hands-on experience with analytical data systems. Equivalent evidence of domain authority may be considered in place of years, such as published systems research, maintainership of a widely used data system, or core contributions to a query engine or data processing library.
  • Experience working with or supporting open-source data projects and contributor communities, commercial data platform and database ISVs, or cloud service provider data services.
  • Working proficiency in analytical data system internals, including query execution and optimization, vectorized and columnar processing, joins and aggregation, and storage formats such as Parquet and Arrow.
  • Ability to read and contribute to a large C++, Rust, or Python codebase.
  • Ability to collaborate with cross-functional teams on architecture, feedback, technical presentations, and demonstrations.
  • Ability to manage and implement technical projects, solve integration challenges, and communicate complex ideas to technical and non-technical audiences.
  • Strong communication skills and a passion for helping developers innovate with NVIDIA tools and technology.

Nice To Haves

  • Committer, maintainer, or sustained contributor to a widely used open-source data system.
  • Experience shipping an acceleration layer or engine integration into a commercial data platform end to end.
  • Published or presented systems work at venues such as VLDB, SIGMOD, CIDR, or major open-source community conferences.
  • Experience serving as a technical counterpart to partner engineering leadership, including architecture review, design review, and joint roadmap planning.
  • Hands-on familiarity with advanced computing and GPU acceleration platforms, including CUDA, RAPIDS, cuDF, nvCOMP, and related CUDA-X libraries.

Responsibilities

  • Build and deepen technical expertise in analytical data processing, including query execution and optimization, columnar and vectorized processing, and distributed execution.
  • Serve as a technical advocate and resource for developers building and operating analytical data systems, working with cross-functional partners to drive adoption of NVIDIA technologies.
  • Demonstrate and integrate NVIDIA data processing libraries, SDKs, and tools into real query engines and OLAP databases, from prototype through measured integration across cloud, hybrid, and on-premises deployments.
  • Support developers, projects, and partners through onboarding and integration with reference implementations, integration guides, and direct hands-on engineering help.
  • Track developments in analytical data processing, including engines, execution models, storage formats, and competing acceleration approaches, and share findings with NVIDIA teams and the worldwide field organization.
  • Collaborate with engine architects and NVIDIA engineering to resolve integration problems, establish best practices, and communicate concrete technical requirements to NVIDIA product teams.
  • Define integration surfaces between NVIDIA GPU data processing libraries and third-party query engines, including plan handoff, execution and memory ownership, partner components, and required NVIDIA APIs.
  • Design, run, and publish TPC-H, TPC-DS, and ClickBench benchmark measurements against CPU baselines, distinguishing cold and warm behavior and assessing where acceleration is proven or needs improvement.
  • Own acceleration roadmaps jointly with projects and partners, including prioritization and technical bets.
  • Contribute upstream and participate in public design review, as well as joint architecture and roadmap planning with partner engineering leadership.
  • Deliver technical presentations and demonstrations and communicate complex ideas to technical and non-technical audiences.

Benefits

  • Equity
  • Benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service