Senior Software Engineer
Core
Own the architecture, operational health, and scalability of StarRocks and Apache Druid OLAP platforms, optimizing query-engine internals and designing real-time streaming ingestion pipelines.
Role type
Senior IC distributed systems engineer (OLAP)
Builds
Production-grade OLAP data platforms and real-time streaming ingestion pipelines
Domain
Data infrastructure / OLAP databases / Cloud-native systems
Deliverable
production ML models
Required skills
Distributed systems architecture, Query engine optimization, Streaming data ingestion, OLAP schema design, Kubernetes operations, Terraform infrastructure as code, Java/Go/C++/Scala, Cloud platform management (AWS/GCP), Team mentorship
Preferred skills
Open-source contributions to OLAP databases, Real-time analytical platform operations at consumer-internet scale
Technologies
StarRocks, Apache Druid, Apache Kafka, Apache Flink, Kubernetes, Terraform, AWS, GCP, ClickHouse, Apache Doris, Apache Pinot, Trino/Presto
Responsibilities
Optimize query-engine internals including cost-based optimization, query planning, and vectorized execution; Design and improve real-time streaming ingestion pipelines; Guide OLAP data modeling and indexing strategies; Provision and manage Kubernetes and Terraform-based clusters; Integrate AI/ML capabilities into query platforms; Mentor engineers and drive technical alignment
Seniority
Senior, hands-on IC
