img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About Agoda

Agoda, part of Booking Holdings [NASDAQ: BKNG], connects people to destinations and experiences globally. Established in 2005, Agoda operates with a diverse team of over 7,000 individuals across 90 countries. The company leverages data and technology to drive innovation and support global travel.

The Data Department

The Data department at Agoda manages all data-related requirements, aiming to enhance data utilization within the company. This involves implementing operational and analytical databases, queue systems, BI tools, and data science technologies. The team supports decision-making for business users, product managers, and engineers, while also improving customer search experiences and protecting against fraudulent activities.

About the Role: Senior / Staff Data Engineer (BI) CEG Team

Agoda is seeking a Senior / Staff Data Engineer for the Customer Experience Group (CEG) team in Riyadh. This full-time role requires 5-10 years of experience and involves designing, building, and maintaining data and software foundations for CEG business users and agents across various contact channels. The role requires collaboration with Product, Operations, Analytics, Operations Efficiency, WFM, DevOps, and engineering teams to deliver reliable data pipelines, scalable models, internal tools, and clear insights to enhance customer experience and operational efficiency.

Key Responsibilities

  • Data Engineering: Design, build, and maintain scalable ETL/ELT pipelines for CEG systems and third-party tools. Develop and optimize data models for reporting, monitoring, forecasting, QA, and experimentation. Ensure data quality, reliability, and observability through validation checks, anomaly detection, and monitoring. Improve performance and cost efficiency of data jobs and queries for high-volume CEG data. Collaborate on standardizing tooling and best practices.
  • Data Tools & Product Development: Design and build data tools and internal products for CEG, such as self-service analytics and monitoring dashboards. Implement APIs, data services, and lightweight UIs using Python, Java, Golang, or JavaScript/TypeScript. Translate operational pain points into data tools and apply software engineering practices to ensure reliability. At the Staff level, define and drive the roadmap for key CEG data tools and platforms.
  • Data Analytics & Business Impact: Partner with CEG product and business teams to translate questions into data problems and design analytical approaches. Build and maintain dashboards and reports for key metrics. Perform deep-dive analysis to understand trends, identify root causes, and propose data-driven recommendations. Define and maintain metrics and KPIs, ensuring consistent definitions. Communicate findings in clear, business-friendly language.
  • Stakeholder & Team Collaboration: Act as a trusted data partner for CEG stakeholders. Align with other data engineers, analysts, and scientists on data standards and shared datasets. Mentor junior and mid-level team members. Contribute to continuous improvement of team workflows. At the Staff level, influence cross-team architecture and ways of working to scale CEG’s data ecosystem.

Required Qualifications

  • 8+ years of experience as a Data Engineer, Analytics Engineer, or Data Analyst in a data-driven environment (Staff level typically requires 10+ years or equivalent scope/impact).
  • Strong SQL skills, including complex joins, window functions, aggregation, and query optimization.
  • Experience with at least one major data warehouse / big data technology (*, BigQuery, Snowflake, Redshift, Hive, Spark, Vertica, StarRocks).
  • Solid experience with ETL/ELT tools or orchestration frameworks (*, Airflow, dbt).
  • Proficiency in at least one programming language for data and services (*, Python, Java, Golang, Kotlin, or JavaScript/TypeScript).
  • Experience building production-grade data pipelines and/or data services with attention to quality, monitoring, and maintainability.
  • Experience with BI / visualization tools (*, Tableau, Power BI, Superset, Metabase, Looker).
  • Strong analytical thinking, including framing business questions, exploring data, and deriving clear insights.
  • Ability to communicate complex topics in simple, concise language to non-technical stakeholders.

Preferred Qualifications

  • Experience with event-driven data (logs, clickstream, customer journey, contact flows, tracking data).
  • Knowledge of data modeling techniques (*, dimensional modeling, Kimball, data vault, star/snowflake schema).
  • Experience with A/B testing, experimentation platforms, or causal analysis.
  • Familiarity with ML pipelines or working with data science teams.
  • Experience in online consumer products, travel, e-commerce, or marketplaces.
  • Hands-on frontend or backend development experience (*, building internal tools in React/**, ****
  • Prior experience in a Staff or Tech-Lead role, driving technical direction and mentoring engineers/analysts.

Requirements

  • Requires 5-10 Years experience

Similar Jobs