Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior / Staff Data Engineer (BI) - CEG Team

Full-time

Agoda

A

bout 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:

The Data department oversees all of Agoda’s data-related requirements. Our ultimate goal is to enable and increase the use of data in the company through creative approaches and the implementation of powerful resources such as operational and analytical databases, queue systems, BI tools, and data science technology. We hire the brightest minds from around the world to take on this challenge and equip them with the knowledge and tools that contribute to their personal growth and success while supporting our company’s culture of diversity and experimentation. The role the Data team plays at Agoda is critical as business users, product managers, engineers, and many others rely on us to empower their decision making. We are equally dedicated to our customers by improving their search experience with faster results and protecting them from any fraudulent activities. Data is interesting only when you have enough of it, and we have plenty. This is what drives up the challenge as part of the Data department, but also the reward.

The Opportunity:

As a Senior/Staff Data Engineer in CEG (Customer Experience Group) , you will help design, build, and maintain the data and software foundations that power how CEG Business users serves customers and agents across all contact channels. You will work closely with Product, Operations, Analytics, Operations Efficiency, WFM, DevOps and engineering teams to deliver reliable data pipelines, scalable models, internal tools, and clear insights that improve customer experience and operational efficiency.

You are comfortable switching between engineering work (pipelines, data models, internal services, tooling, optimization) and analytics work (business questions, dashboards, deep‑dive analysis). You can talk to both engineers and business stakeholders in simple, clear language. At the Staff level , you will also shape CEG’s data and tooling strategy, influence cross‑team architecture, and raise the overall engineering and data bar for the team.

What You’ll Do:

Data Engineering

  • Design, build, and maintain scalable ETL/ELT pipelines to ingest, transform, and serve data from CEG systems (case management, telephony, chat, bots, QA tools, WFM, CRM) and third‑party tools and logs.
  • Develop and optimize data models (e.g., warehouse tables, marts, views) that power CEG reporting, monitoring, forecasting, QA, and experimentation.
  • Ensure data quality, reliability, and observability :
  • Implement validation checks, anomaly detection, and monitoring for key CEG datasets and metrics.
  • Work with stakeholders to define and enforce data definitions, SLAs, and ownership for critical tables and metrics.
  • Improve performance and cost efficiency of data jobs and queries (e.g., partitioning, indexing, query tuning, storage format optimization) for high‑volume CEG data (calls, chats, emails, cases, events).
  • Collaborate with data platform and engineering teams to standardize tooling and best practices (e.g., version control, CI/CD for data and services, code review, documentation, runbooks).

Data Tools & Product Development

  • Design and build data tools and internal products for CEG (e.g., self‑service analytics, case monitoring dashboards, alerting systems, investigator tools, QA/review tools, agent performance views).
  • Use languages such as Python, Java, Golang, or JavaScript/TypeScript to implement APIs, data services, and lightweight UIs that expose data in a usable way to agents, managers, and operations teams.
  • Work closely with CEG product managers and operations to translate operational pain points into concrete data tools, from problem framing to delivery and iteration.
  • Apply solid software engineering practices —testing, code reviews, CI/CD, observability—to data products so they are reliable, maintainable, and easy to extend.
  • At Staff level, define and drive the roadmap for key CEG data tools and platforms, ensuring reuse across regions, lines of business, and channels.

Data Analytics & Business Impact

  • Partner with CEG product and business teams to translate questions into data problems and design clear analytic approaches.
  • Build and maintain dashboards and reports (e.g., contact volumes, handling time, quality, customer outcomes, agent performance, spot alerts) that provide reliable metrics and self‑service access to data.
  • Perform deep‑dive analysis to understand trends in contact patterns, customer issues, agent performance, and operational efficiency; identify root causes and propose practical, data‑driven recommendations.
  • Define and maintain metrics and KPIs (e.g., CSAT, NPS, SLA, AHT, FCR, quality scores), ensuring consistent definitions across CEG teams and tools.
  • Communicate findings in simple, business‑friendly language , including clear implications and recommended next steps.

Stakeholder & Team Collaboration

    • Act as a trusted data partner for CEG stakeholders (operations leaders, product managers, WFM, QA, training, policy, and regional leadership).
    • Work with other data engineers, analysts, and scientists to align on data standards, reusable components, and shared datasets for CEG.
    • Mentor junior and mid‑level team members on data engineering, analytics, and software engineering best practices .
    • Contribute to continuous improvement of team workflows (code reviews, testing, documentation, runbooks, knowledge sharing, incident reviews).
    • At Staff level, influence cross‑team architecture and ways of working , making sure CEG’s data ecosystem scales with business growth.

Required Qualifications:

  • 8+ years working as a Data Engineer, Analytics Engineer, or Data Analyst in a data‑driven environment (Staff level typically 10+ or equivalent scope/impact).
  • Strong SQL skills (complex joins, window functions, aggregation, query optimization).
  • Experience with at least one major data warehouse / big data technology (e.g., BigQuery, Snowflake, Redshift, Hive, Spark, Vertica, StarRocks, or similar).
  • Solid experience with ETL/ELT tools or orchestration frameworks (e.g., Airflow, dbt, internal frameworks).
  • Proficiency in at least one programming language for data and services (e.g., 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 (e.g., Tableau, Power BI, Superset, Metabase, Looker).
  • Strong analytical thinking : comfortable framing business questions, exploring data, and turning results into 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 (e.g., 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 (e.g., routing models, QA scoring, forecasting, recommendations).
  • Experience in online consumer products, travel, e‑commerce, or marketplaces .
  • Hands‑on frontend or backend development experience (e.g., building internal tools in React/Next.js, Node.js, or similar frameworks) used by operations or support teams.
  • Prior experience in a Staff or Tech‑Lead role , driving technical direction and mentoring multiple engineers/analysts.

#sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #sydney #melbourne #perth #toronto #vancouver #montreal #shanghai #beijing #shenzhen #prague #Brno #Ostrava #cairo #alexandria #giza #estonia #paris #berlin #munich #hamburg #stuttgart #cologne #frankfurt #hongkong #budapest #jakarta #bali #dublin #telaviv #milan #rome #venice #florence #naples #turin #palermo #bologna #tokyo #osaka #kualalumpur #malta #amsterdam #oslo #manila #warsaw #krakow #doha #alrayyan #riyadh #jeddah #mecca #medina #singapore #seoul #barcelona #madrid #stockholm #zurich #taipei #tainan #taichung #kaohsiung #bangkok #Phuket #istanbul #london #manchester #edinburgh #hcmc #hanoi #lodz #wroclaw #poznan #katowice #rio #salvador #newdelhi #bangalore #bandung #yokohama #nagoya #okinawa #fukuoka #jerusalem #IT #4

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

Discover more about working at Agoda
  • Agoda Careers
  • Facebook
  • LinkedIn
  • YouTube

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.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior / Staff Data Engineer (BI) - CEG Team in Manila vacancy
  •  ...subsidiaries' portfolios. The Risk & Quantitative Strategies (RQS) team, responsible for producing the analytics and models that support business decisions, is growing and is hiring a senior data engineer to help own and scale the data platform underpinning our... 

    Arch Global Services Philippines

    Manila
    20 hours ago
  •  ...We are constantly looking for talented people to join our team. We offer a unique and extraordinary career experience to motivate...  ...their career aspirations. Job Summary We are seeking a Senior Data Engineer to own the ingestion, data model, and reconciliation layers... 

    DysrupIT

    Manila
    2 days ago
  •  ...Job Description: We are seeking a highly skilled Senior Data Engineer to join our growing Data and AI solutions team. This role involves designing and delivering scalable data platforms, building data pipelines, and enabling analytics use cases across cloud environments... 

    Cloud Mile Corp.

    Manila
    20 hours ago
  •  ...remote position. Responsibilities: Own data pipeline development: Design, develop, and maintain reliable...  ...the data lifecycle. Lead and mentor a small team: Guide 2-3 engineers, break requirements into actionable tasks, review code and... 

    iScale Solutions

    Manila
    6 days ago
  •  ...Experience ~8+ years of Data Engineering experience with expertise in ETL/ELT, data pipelines, and cloud-based data platforms. ~ Experience designing and building scalable data solutions. ~ Willing to work in a contract/project based setup. Technical Skills... 

    Lewis Personnel Management

    Manila
    20 hours ago
  •  ...Specializing in IT and software engineering, we drive innovation in...  ...motivated individuals to join our team. Why ERNI is the Perfect Place...  ...8 years of professional data engineering experience, including...  ...analytics-ready datasets. Senior-level hands-on experience with... 

    ERNI

    Manila
    2 days ago
  •  ...consultancy role. You will work directly with stakeholders to understand business requirements, design robust data models and develop sophisticated Power BI reporting and analytics solutions. You will understand Power BI well beyond dashboard creation, combine deep technical... 

    Celon Group Limited

    Manila
    20 hours ago
  •  ...Summary The Senior BI Analyst owns and delivers reporting solutions that support the CX...  ...into technical specifications, designing data models, building ETL pipelines, developing...  ...technical guidance and mentoring to other team members   Required Skills ~5+ years... 

    lwolf

    Manila
    25 days ago
  •  ...Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working...  .... No two days are the same at Agoda. Data and technology are at the heart of our...  ...combines the best practices of software engineering with data science to help Machine Learning... 

    Agoda

    Manila
    20 hours ago
  •  ...innovative work environment where every team member contributes to global health advancements...  ...continued growth, we are hiring for a  Senior Data Engineer (PostgreSQL DBA)  at M3 Global Research...  ...to stakeholders. While direct Power BI development is not required, the... 

    M3USA

    Manila
    25 days ago
  •  ...OPPORTUNITY YOUR OPPORTUNITY The Senior Power BI Developer will play a critical role within Bacardi Data Operations, delivering high...  ...will work closely with Data Engineering, Service Delivery, and...  ...with both business and technical teams, and always look for ways to improve... 

    Bacardi Limited

    Manila
    19 days ago
  •  ...About The Team As an Analyst, you will play a crucial role in...  ...in-depth analyses of relevant data and information. Your work will...  ...Business Management, Industrial Engineering, Statistics, Management...  ...tools such as Tableau, Power BI, or similar ~ Strong analytical... 

    Shopee

    Manila
    2 days ago
  •  ...space, we say: Welcome to Citco. About The Team & Business Line Citco Fund Services is...  ...As a core member of our Loan Services Data and Reporting team, you will be working with...  ...in a reporting application such as Power BI Desktop/Cloud or QLIK Integrating PBI/QLIK... 

    The Citco Group Limited

    Manila
    20 hours ago
  •  ...are looking for an experienced and results-driven Data Engineer to join our dynamic data engineering team. In this role, you will design, build, and optimize...  ...code and backend scripts in Python or Java . BI & Analytics Support: Build optimized BI datasets supporting... 

    Lewis Personnel Management

    Manila
    20 hours ago
  •  ...and Key Accountabilities The Data Operations Specialist serves as...  ...automation and reusable data-engineering workflows. Translate business...  ...Analysts, upstream platform teams and downstream data consumers...  ...Qualifications Familiarity with BI and data visualization tools... 

    2X

    Manila
    20 hours ago
  •  ...top places to work. Mission As the Data Engineer you will design, build, and optimize scalable...  .... Working closely with cross-functional teams, you will ensure data is accurate,...  ...Intelligence Reporting – Create and maintain Power BI and other business intelligence... 

    Spartan Investment Group

    Manila
    2 days ago
  •  ...About the position: As the Staff Accountant, Invoicing Team, you will have broad responsibilities across...  ...will work closely with managements and seniors in the accounting and finance team as...  ...and communities. Any personal data you share with us during the application... 

    AvePoint

    Manila
    8 days ago
  •  ...discovery, liquidity, and distribution of data, through responsible and innovative...  ...specialist. Role Overview The Production Engineering Team Lead is responsible for leading a team...  ...across the team, acting as the senior escalation point for complex or high‑impact... 

    TP ICAP

    Manila
    2 days ago
  •  ...Living our values everyday results in our team-first culture and enables us to...  ...Overview of Job Function The Solutions Engineer (SE) is a senior member of the Hypercare team and serves...  ...Analyze case trends and operational data to identify patterns and prevent recurring... 

    Five9

    Manila
    10 hours ago
  •  ...effective digital and technology solutions, all delivered by dynamic teams spread across various locations. Our people are the best in...  ...complex issues of diverse scope where analysis of situation or data requires evaluation of a variety of factors, including an understanding... 

    Datacom

    Manila
    2 days ago
  •  ...delivering sustainable design, engineering, and consultancy...  ...description: The BI&A Specialist, Business...  ...management and leadership teams for operational and tactical...  ..., load (ETL) of data from various sources such...  ...closely with and support senior BI&A Specialists in the... 

    Arcadis

    Manila
    20 hours ago
  •  ...role-based access control (RBAC), secure data sharing, and data governance policies to...  ...and availability. Collaborate with data engineers to integrate Snowflake with external data...  .... Collaborate with cross-functional teams (data engineers, data scientists, analysts... 

    Dikshatek

    Manila
    20 hours ago
  •  ...Are you passionate about building scalable data solutions and optimizing data workflows? Join the team and help transform raw data into reliable, high-quality datasets! ??? ????????????????: ✅ Design, develop, and maintain scalable data pipelines using Databricks and... 

    Global Recruitment and Consultancy OPC

    Manila
    20 hours ago
  •  ...leading company delivering sustainable design, engineering, and consultancy solutions for natural...  ...Role description: The Social Media Team Lead is responsible for the operational delivery...  ...drives operational excellence through data, insights, and continuous improvement to... 

    Arcadis

    Manila
    2 days ago
  •  ...Job Summary The Data Engineer is responsible for designing, building, and maintaining scalable data platforms and pipelines that transform...  ...Collaborate with business users, system owners, IT teams, and data stakeholders to translate data requirements into functional... 

    Bank of the Philippine Islands (BPI)

    Manila
    2 days ago
  •  ...leading insurer to support their growing Data & AI team.  We are seeking talented Data Analysts...  ...interactive dashboards and reports using  Power BI Analyze complex datasets to identify...  ...5 years of Data Analytics experience Senior Data Analysts: 6-8 years of Data... 

    Techforce Group Limited

    Manila
    20 hours ago
  •  ...Data engineering at J4RVIS means building the foundations that make enterprise data reliable, accessible...  ...launching in 2020, we've grown to a team of 110+ people across Australia and the...  .... • Experience supporting Power BI or other business intelligence platforms... 

    J4RVIS

    Manila
    7 days ago
  •  ...Job Summary We are looking for an experienced Data Engineer to develop, maintain, and optimize data pipelines and ETL processes that support...  ...integration initiatives. Collaborate with cross-functional teams to understand data requirements and deliver reliable data... 

    Indra Philippines

    Manila
    2 days ago
  •  ...The Senior Technical Coach leads technical enablement and performance coaching across both Technical Coaches and/or frontline Customer Support agents handling complex products (e.g., OneSite, Knock, Accounting). This role expands beyond technical coaching into direct... 

    Octal Philippines Inc.

    Manila
    3 days ago
  •  ...in cultivating an environment where all team members can grow, feel heard, valued,...  ...WHY THIS IS IMPORTANT TO US, The Senior Financial Data Analyst is responsible to execute the collection...  ...–Oxley Act (SOX), Risk and Control Engine (RACE) etc.) Proactively support and... 

    SimCorp

    Manila
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Data Engineer (BI) - CEG Team. Be the first to apply!