Staff Software Engineer - Trino
Core
Design and develop features for parallel and distributed SQL query engines to handle complex SQL query workloads on public or private clouds as part of Cloudera Data Platform (CDP).
Role type
Staff Software Engineer (Distributed SQL Query Engine)
Builds
Cloud-native query federation capabilities and distributed SQL query engines for CDP
Domain
Data Warehousing, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Parallel and distributed SQL query engine architecture, Query optimization, Performance tuning, Scalability design, Java programming, Data structures and algorithms, Database internals, Open source collaboration
Preferred skills
Trino or PrestoDB experience, Apache Hive/Impala/Calcite experience, Hadoop ecosystem (Parquet, ORC, Iceberg), Public cloud (Azure, AWS, GCP) experience
Technologies
Trino, PrestoDB, Apache Hive, Apache Impala, Calcite, Parquet, ORC, Apache Iceberg, Java, Azure, AWS, GCP, Spark, Airflow
Responsibilities
Design and develop features for parallel and distributed query engines, Focus on query optimization, performance and scalability of SQL queries, Lead cross-functional engagements with peer teams, Mentor junior engineers, Contribute to open source community
Seniority
Staff, hands-on IC with mentorship