
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Bangkok, Thailand"), this listing's salary midpoint is about 95% lower. The offer sits below the benchmark range (€9,260–€13,890). The listed pay band (€485–€607) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 3 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Data Engineer | €3,000/per month | €5,375/per month | €7,000/per month |
| All roles in Bangkok, Thailand | €9,260/per month | €13,890/per month | €13,890/per month |
| Pay in our data — not quoted in ad (Senior) | €485/per month | €546/per month | €607/per month |
About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings, with a diverse team of over 7,000 people from 90 countries. Join a small platform team building the next generation of natural-language analytics at Agoda. You will own the governed knowledge layer between our data warehouse and the applications, assistants, and analysts that consume it: metrics, domain context, quality signals, and the APIs that expose them. The Opportunity: You will design and operate the shared knowledge layer behind conversational analytics at Agoda: turning scattered business knowledge into versioned, reviewable assets that return consistent, current answers. What You’ll Do: Model governed metrics, dimensions, joins, and grain for business domains; Structure expert context, glossaries, and validated question patterns as Git-reviewed assets; Build freshness, drift, and validation signals; Expose the layer through APIs; Enable domain owners to propose, review, and publish knowledge without engineering deploys; Partner across analytics, product, and platform teams on access control and quality standards. Requirements: 4+ years in BI or related fields; semantic or metrics-layer experience; SQL and analytical modeling; knowledge engineering; API/service mindset; clear communication. Preferred: Open-source semantic layer engines, LLM-powered applications, Python/Node.js service development, large-scale e-commerce/travel analytics. This position is Bangkok-based with relocation support. Apply today.
Job Details
Responsibilities
- Model governed metrics, dimensions, joins, and grain for business domains
- Structure expert context, glossaries, and validated question patterns as Git-reviewed assets
- Build freshness, drift, and validation signals; treat stale knowledge as a production issue
- Expose the layer through APIs so applications and agents get deterministic answers
- Enable domain owners to propose, review, and publish knowledge without engineering deploys
- Partner across analytics, product, and platform teams on access control and quality standards
Requirements
- 4+ years in BI, analytics engineering, data platform, or software engineering with heavy data modeling
- Semantic or metrics-layer experience (LookML, dbt metrics, or equivalent)
- Strong SQL and analytical modeling on OLAP / warehouse systems
- Knowledge engineering: versioned definitions, peer review, contributor workflows
- API / service mindset: you design for multiple consumers, not a single dashboard
- Clear communication across engineering, analytics, and product partners
Skills & Technologies
Education Level
No degree required
Related Opportunities
Discover more opportunities that match your interests and skills