Senior Data Infrastructure Engineer, Query Engine
About the Role
Join an early-stage AI infrastructure team building a query engine that connects graph-native queries with enterprise data. You will develop the coordinator, compiler, and executor components that enable reliable reasoning and aggregation across multiple data sources.
What You'll Do
Design and extend compiler and executor components to support new query language features and functions.
Build and optimize graph-native query capabilities across multiple data sources.
Develop pass-through query logic for platforms such as Snowflake, Databricks, and Oracle.
Work with the platform team to improve performance, reliability, and scalability.
Debug and resolve complex query execution issues in production environments.
What We're Looking For
At least 5 years of experience in data infrastructure, query engine development, distributed systems, or database query processing.
Experience building or maintaining query compilers, optimizers, or execution engines.
Background with graph databases or graph query languages.
Experience shipping distributed query processing across multiple data sources, including federated execution across heterogeneous systems.
Proficiency in C++, Rust, or Java, with knowledge of SQL, query optimization, or compiler design.
Experience optimizing query performance in high-volume or latency-sensitive environments, and familiarity with Snowflake, Databricks, or Oracle.
Knowledge of semantic layers, knowledge graphs, or complex enterprise data environments is beneficial.
Compensation & Benefits
Visa sponsorship is available.
Location
On-site in San Mateo, United States.