BI Engineer (Bangkok Based, 6-months Contract)
Core
Design, build, and maintain high-quality data products, dashboards, and scalable data transformations to enable financial reporting, operational analytics, and data-driven decision making for the B2B entity.
Role type
Senior IC BI Engineer (Analytics Engineering)
Builds
Dashboards, curated datasets, semantic layers, data marts, and ETL/ELT pipelines for financial and operational reporting.
Domain
Travel technology / Financial & Operational Analytics
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, data modeling (fact/dimension design), ETL/ELT development, data validation and reconciliation, query optimization, large-scale data platforms (Hadoop, Spark, Impala, Vertica), BI development lifecycle.
Preferred skills
Snowflake (clustering, materialized views, Time Travel), Agile/Scrum, CI/CD (Git, Jenkins, Terraform), self-service analytics design.
Technologies
SQL, Python, Airflow, Hadoop, Spark, Impala, Vertica, Snowflake, Git, Jenkins, Terraform
Responsibilities
Design and develop dashboards, datasets, and semantic layers; build and maintain ETL/ELT transformations; translate business requirements into scalable data models; perform data validation and root cause analysis; partner with data engineering and upstream system owners; optimize query and dashboard performance; maintain documentation for business logic and metric definitions.
Seniority
Mid-level IC (2+ years experience)