Data Engineer - II
expediagroup
Job Description
Build, maintain, and enhance reliable data pipelines and services that support financial reporting, revenue
recognition, cost allocation, and compliance workflows across EG brands and legal entities.
● Develop and maintain batch and near-real-time data processing solutions using PySpark and Apache Airflow —
including financial data modelling and schema management — to support downstream consumers such as General
Ledger systems, Finance dashboards, and regulatory reporting tools.
● Implement data quality checks, reconciliation validations, and monitoring practices — using Splunk and Datadog —
to ensure the accuracy, completeness, and auditability of financial data across EG's data lakehouse (Apache
Iceberg / Hive / S3).
● Collaborate with senior data engineers, Finance Technology engineers, financial analysts, and data scientists to
translate business and regulatory requirements into well-implemented data solutions with clearly documented
data contracts.
● Follow and contribute to engineering best practices for performance, reliability, and cost efficiency — including
testing, CI/CD, deployment automation via GitHub Actions and Spinnaker, access controls, PII handling, and
operational runbooks for financial data systems.
● Develop familiarity with AI/ML-enabled solutions that improve financial data outcomes, including exposure to AI-
driven anomaly detection or automated reconciliation tooling, and learn to apply AI/ML concepts to financial data
products at Expedia Group under established guidelines