Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
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.
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.
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.
Visa sponsorship is available.
On-site in San Mateo, United States.