Query Engine Engineer (Apache Trino Internals) - Remote Work
Core
Building and optimizing the Apache Trino query engine internals, including the planner, optimizer, and distributed execution framework.
Role type
Senior IC distributed SQL engine engineer
Builds
Production-grade distributed SQL query engine components (planner, execution, connectors)
Domain
Data infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, distributed systems, concurrent/parallel programming, SQL engine internals, JVM performance tuning, database internals
Preferred skills
Upstream Trino contributions, PrestoDB/Impala experience, vectorized execution, lakehouse ecosystem (Iceberg/Hive/Calcite), Kubernetes
Technologies
Apache Trino, Iceberg, Hive, Calcite, Parquet, ORC, JVM, Kubernetes
Responsibilities
Contribute production code to Trino planner/execution/connectors, debug and optimize query planning and distributed execution, profile and tune JVM behavior, mentor senior engineers
Seniority
Senior, hands-on IC
