23 hours ago
Responsibilities
- 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 Snowflake, Databricks, and Oracle.
- Collaborate with the platform team to improve performance, reliability, and scalability.
- Debug and resolve complex query execution issues in production environments.
Requirements
- 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.
- Familiarity with Snowflake, Databricks, or Oracle.
- Knowledge of semantic layers, knowledge graphs, or complex enterprise data environments is beneficial.
Benefits
- Visa sponsorship is available.
- On-site work in San Mateo, United States.
