
Developer Relations Manager – Data Processing, Databases
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in California.
• Develop and enhance technical proficiency in analytical data processing, focusing on query execution and optimization, columnar and vectorized processing, and distributed execution.
• Act as a technical champion and reliable resource for developers involved in building and operating analytical data systems.
• Promote the use of NVIDIA technologies such as Sirius, cuCascade, RAPIDS, cuDF, nvCOMP, and CUDA-X Data Processing.
• Showcase and integrate NVIDIA's data processing stack into query engines and OLAP databases across cloud, hybrid, and on-premises deployments.
• Offer reference implementations, integration guides, onboarding assistance, and hands-on engineering support.
• Monitor analytical data processing engines, execution models, storage formats, and alternative acceleration methods.
• Convey ecosystem insights to NVIDIA engineering, product, marketing, and global field teams.
• Work alongside engine architects and NVIDIA engineering to resolve integration challenges and establish best practices.
• Define the integration interface between NVIDIA GPU data-processing libraries and third-party query engines.
• Specify necessary APIs and advance successful integration patterns.
• Design and execute TPC-H, TPC-DS, and ClickBench measurements against CPU baselines.
• Publish benchmark results, evaluate acceleration effectiveness, and identify needed adjustments.
• Co-manage the acceleration roadmap with projects and partners.
• Gain ecosystem influence through upstream contributions, public design reviews, and collaborative architecture and roadmap planning.
• Bachelor’s or Master’s degree or equivalent experience in Computer Science, Engineering, or a related field.
• Over 6 years of professional experience in the technology sector.
• Practical experience with analytical data systems.
• Background in software engineering, developer relations, technical partnerships, solutions architecture, or product management.
• Equivalent proof of domain expertise may replace years of experience, including published systems research, maintaining widely used data systems, or significant contributions to a query engine or data processing library.
• Experience in working with or supporting open-source data initiatives and contributor communities, commercial data platform and database ISVs, or data services from cloud service providers.
• Proficiency in query execution and optimization, vectorized and columnar processing, joins and aggregation, and storage formats like Parquet and Arrow.
• Comfortable reading and contributing to a substantial C++, Rust, or Python codebase.
• Ability to collaborate across functions on architecture, feedback, technical presentations, and demonstrations.
• Capability to manage and execute technical projects and resolve integration issues.
• Skill in conveying complex concepts to both technical and non-technical audiences.
• Strong communication abilities and a passion for assisting developers in innovating with NVIDIA tools and technologies.
• Preferred notable qualifications include experience as an open-source committer, maintainer, or sustained contributor; successful acceleration-layer or commercial data-platform integrations; published or presented systems work; partner engineering leadership experience; and familiarity with CUDA, RAPIDS, cuDF, nvCOMP, and CUDA-X libraries.
• Competitive salaries
• Generous benefits package
• Equity
• Additional benefits
Allstate
Trail of Bits
Fifth Third Bank
Docker, Inc
Get handpicked remote jobs straight to your inbox weekly.