
Senior / Staff Data Engineer (BI) – CEG Team
Agoda
Senior / Staff Data Engineer (BI) – CEG Team
Agoda is seeking a Senior/Staff Data Engineer for the CEG (Customer Experience Group) team in Amsterdam. The role involves designing and building data pipelines, data models, and internal tools to support customer experience and operational efficiency. Requires 8+ years of experience, strong SQL, and proficiency in Python, Java, Golang, or JavaScript/TypeScript.
Senior / Staff Data Engineer (BI) – CEG Team
Agoda is seeking a Senior/Staff Data Engineer for the CEG (Customer Experience Group) team in Amsterdam. The role involves designing and building data pipelines, data models, and internal tools to support customer experience and operational efficiency. Requires 8+ years of experience, strong SQL, and proficiency in Python, Java, Golang, or JavaScript/TypeScript.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Design, build, and maintain scalable ETL/ELT pipelines to ingest, transform, and serve data from CEG systems and third-party tools.
- 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 by implementing 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.
- 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).
- 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.
- Work closely with CEG product managers and operations to translate operational pain points into concrete data tools.
- Apply solid software engineering practices—testing, code reviews, CI/CD, observability—to data products.
- At Staff level, define and drive the roadmap for key CEG data tools and platforms.
- 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).
- Perform deep-dive analysis to understand trends in contact patterns, customer issues, agent performance, and operational efficiency.
- Define and maintain metrics and KPIs (e.g., CSAT, NPS, SLA, AHT, FCR, quality scores).
- Communicate findings in simple, business-friendly language.