Agoda logo
Est. Monthly
Estimated €5,823 - €7,282
Posted August 12, 2026 · 12 days agoLast seen August 23, 2026Est. expiry September 16, 2026

Data Engineer

Senior/Staff Data Engineer
Bangkok, Thailand
Onsite · Data & Analytics
Full-time · Senior
English
No People Management
No degree required
4 years experience
How this salary compares
Salary Context: Data Engineer

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.

Monthly salary comparison for Data Engineer
MarketLower bound (25th percentile)MedianUpper 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 the role

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

SQLdbtLookMLAPIsGitPythonNode.js

Education Level

No degree required
Seen 1 day agoPartial Schema

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.