
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 Customer Experience Group (CEG) team in Melbourne, Australia. The role involves designing and building data pipelines, data models, and internal tools to support customer experience and operational efficiency. The ideal candidate has 8+ years of experience in data engineering, strong SQL skills, and proficiency in programming languages like Python or Java.
Senior / Staff Data Engineer (BI) – CEG Team
Agoda is seeking a Senior/Staff Data Engineer for the Customer Experience Group (CEG) team in Melbourne, Australia. The role involves designing and building data pipelines, data models, and internal tools to support customer experience and operational efficiency. The ideal candidate has 8+ years of experience in data engineering, strong SQL skills, and proficiency in programming languages like Python or Java.
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 for high-volume CEG data.
- Collaborate with data platform and engineering teams to standardize tooling and best practices.
- 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 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.
- Define and maintain metrics and KPIs (e.g., CSAT, NPS, SLA, AHT, FCR, quality scores).
- Communicate findings in simple, business-friendly language.