Senior/staff Engineer, Be Bi

Agoda

Bangkok, Thailand
On-site
Backend engineering
Distributed systems
Starrocks
Agoda is building and operating a high-performance analytics platform that powers BI and product decisioning at scale, partnering closely with Data Engineering, BI, and Product

Job Summary

  • Agoda is building and operating a high-performance analytics platform that powers BI and product decisioning at scale, partnering closely with Data Engineering, BI, and Product.
  • This role involves designing, building, and operating a StarRocks-based analytics platform, driving scalable, low-latency analytical services with high concurrency and sub-second query performance.
  • Responsibilities include designing and operating StarRocks clusters, planning upgrades, developing extensions, building backend services and tooling, optimizing query performance, and automating operations.

Matching Summary

Agoda is building and operating a high-performance analytics platform that powers BI and product decisioning at scale, partnering closely with Data Engineering, BI, and Product.

Skills & Requirements

Must-have

  • backend engineering
  • distributed systems
  • StarRocks
  • MPP/OLAP system
  • query tuning
  • columnar analytics
  • Kubernetes
  • Infrastructure as Code

Nice-to-have

  • StarRocks internals
  • open-source contributions
  • streaming ingestion
  • batch ingestion
  • data governance
  • cloud object storage
  • Lakehouse table formats

Key Requirements

  • 6+ years backend/distributed systems experience
  • Expert C++17/20 proficiency
  • Strong algorithms, concurrency, networking, Linux
  • Experience with MPP/OLAP systems
  • Practical query tuning experience
  • Production distributed systems operation
  • Containers and orchestration experience

Work Rights

Not specified

Tailored Resume

Cover Letter