Hiring.Camp

Senior/Staff Data Engineer (BI Domain) - Bangkok based, relocation provided

Agoda

·

Jul 2, 2026

Location
Bangkok, Thailand
Workplace
Onsite
Department
Information Technology
Seniority
Senior
Source
Greenhouse

Description

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 [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.

 

No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.

Get To Know Our Team:

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. This is semantic modeling and knowledge engineering, not dashboard reporting or model training.

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.
  • You pair with a senior tech lead on product architecture. Your scope is the layer itself (models, context, validation, governance workflows) and how it is exposed through service and agent interfaces.

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; 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

Required Qualifications:

  • 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

Preferred Qualifications:

  • Open-source semantic layer engines (Cube, MetricFlow patterns)
  • Agent or tool-interface experience for LLM-powered applications
  • NL-to-data products, retrieval, or evaluation harnesses
  • Python or Node.js service development
  • Large-scale e-commerce or travel analytics environments

 #Manila #Kualalumpur #Singapore #Bangkok #Thailand

 

 

 

Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.

 

 

Discover more about working at Agoda

 

Equal Opportunity Employer 

At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.

We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.

Disclaimer

We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

Skills

PythonNode.jsSQLGit

Similar Jobs

30

Sr. Staff Data Engineer

Archer56 · San Jose, California, United States

1 month ago

Sr. Staff Data Engineer

Nextgen · Bangalore, India · Remote

2 months ago

Senior Staff, Data Engineer

Warnerbros · Warsaw, 166 Wiertnicza (TVN), Poland · Hybrid

3 months ago

Senior/Staff Data Engineer

Fonoa · London, United Kingdom +1 · Hybrid

3 months ago

Senior Staff Data Engineer

Okx · Singapore, Singapore

7 months ago

Senior Staff Data Engineer

Blip Global · Remote - Brazil +1 · Remote

10 months ago

Senior Staff Engineer, Data

Floqast · San Jose, California · Hybrid

1+ year ago

Senior/Staff Data Engineer

Novatalent · Los Angeles · Hybrid

1+ year ago

Senior/Staff Data Engineer

Balbix · Delhi NCR · Hybrid

1+ year ago

Sr. Staff Engineer, Data Center

LinkedIn · Manassas, VA, United States · Hybrid

Today

Senior Staff Software Engineer, Data Engineering

Capitalone · Toronto, Ontario, Canada

Yesterday

Senior Staff Data Platform Software Engineer (Persistence & Data Management)

ServiceNow · Hyderabad, India · Hybrid

2 days ago

Engineer, Senior Staff cloud data platforms - Ramat Gan

Qualcomm · ר"ג, Tel Aviv District,IL, IL

3 days ago

Senior Staff Data Science Engineer

SanDisk · Milpitas, CA, United States

4 days ago

Développeur de données senior, niveau 2/Staff Data Developer

GoTo · 6110 - Field (Quebec), Canada · Remote

5 days ago

Senior /Staff Data & Cloud Platform Engineer

Micron · Hyderabad - Phoenix Aquila, India · Hybrid

5 days ago

Sr. Staff Platform/Data Reliability Engineer, Databricks (R5537)

Shieldai · Remote · Remote

1 week ago

Senior Staff Firmware Engineer - - memory constrained embedded system development/data center interconnectivity

Marvell · US-CA - Westlake Village, United States of America

1 week ago

Senior Staff DevOps Engineer — Data Discovery & AI Governance

OneTrust · Atlanta, Georgia +1

2 weeks ago

Senior Staff Engineer - Senior Data Engineer

Nagarro · Grand-Prairie, Texas, United States · Hybrid

3 weeks ago

Senior/Staff Software Engineer, Data Platform

Sovrn · Boulder, Colorado +1

3 weeks ago

Senior Staff Data Analytics Engineer

SanDisk · Bengaluru, KA, India

4 weeks ago

Senior Staff Engineer - Technical Standards – Wired Data Center - Qualcomm - remote, Germany

Qualcomm · Munich, BY,DE, DE · Remote

1 month ago

Senior/Staff/Principal Backend Engineer, Platform & Data Ingestion

Veranahealth · San Francisco, California, United States, New York, United States +2 · Remote, Hybrid, Onsite

1 month ago

Senior Staff Software Engineer, Data

NAVEX · Lake Oswego, OR, USA +2

1 month ago

Staff/Senior Staff Web3 Big Data Engineer

Okx · Hong Kong, Hong Kong SAR; Singapore, Singapore +1

1 month ago

Senior Staff AI Data Engineer - Hybrid

Thehartford · Hartford CT- Home Office, United States of America +3 · Hybrid

1 month ago

Sr. Staff Software Development Engineer, Data Collection

Morningstar · Mumbai, India

1 month ago

Senior Staff Data Engineer - Platform Data and Analytics

Faire · San Francisco, CA +3

1 month ago

Senior Staff Data Engineer - Platform Data and Analytics

Faire · Kitchener-Waterloo, ON; Toronto, ON +3

1 month ago