CareerPlanGet AI match score →

Principal Software Engineer, Back End (AI-powered Data Querying) (Bangkok based, Relocation provided)

Bangkok, Thailand💼 Full-time🗓 2026-06-09 → 2026-07-31

Core

Lead the development of AI-powered data querying solutions and scalable data quality tools to enable natural language business insights and ensure reliable data.

Role type

Principal Software Engineer (AI Data Querying & Infrastructure)

Builds

AI-driven text-to-SQL interfaces, data quality frameworks, and analytical engines like StarRocks

Domain

Travel technology, AI/LLM applications, large-scale data infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

SQL, modern analytical databases (StarRocks, Snowflake, BigQuery, ClickHouse), backend development (Python, Java, Scala), AI/LLM application development, data modeling, query execution optimization, cross-team technical leadership

Preferred skills

text-to-SQL systems, scaling analytical engines, data observability and governance frameworks, dbt, Airflow, Spark

Technologies

StarRocks, Snowflake, BigQuery, ClickHouse, Python, Java, Scala, Kafka, Aerospike, dbt, Airflow, Spark

Responsibilities

Lead development of AI-powered data querying solutions enabling natural language business questions; Architect and develop scalable data quality tools; Act as a hands-on technical leader tackling complex challenges in AI query engines and data quality systems; Collaborate with stakeholders to define technical vision and roadmap; Mentor engineers and raise standards across data quality and governance tools

Seniority

Principal, hands-on technical leader & strategic authority

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗