Expedia

Senior Data Platform Engineer (Data Lake and Catalog)

Expedia
Apply
1 day ago
London, United KingdomSenior

Responsibilities

  • Design, build, test, observe, and evolve scalable software for the data lake platform.
  • Lead technical design for services and platform capabilities supporting scale, resilience, and long-term evolution.
  • Own platform services through design, delivery, and production operation.
  • Contribute to reliability goals, observability, SLO-driven practices, and incident learning.
  • Break down complex problems into technical solutions, estimates, and implementation plans.
  • Collaborate with engineers, architects, business stakeholders, and partner teams.
  • Mentor engineers through technical guidance, pairing, and day-to-day collaboration.
  • Build and track metrics to ensure high-quality results and improve the developer experience.

Requirements

  • Proven experience as a senior software engineer building and operating production systems at scale.
  • Experience delivering end-to-end solutions focused on scalability, reliability, and observability.
  • Strong knowledge of the JVM and server-side Kotlin and Java programming.
  • Solid understanding of the Hadoop ecosystem, including Spark, Hadoop, and Hive.
  • Strong experience with cloud platforms and data infrastructure, especially AWS, EMR, S3, and Glue.
  • Understanding of architectural patterns, trade-offs, and practical technical approaches.
  • Experience working in Agile environments and contributing through code reviews, design discussions, and collaborative development.
  • Strong communication, prioritization, technical judgment, and stakeholder collaboration skills.

Benefits

  • Expedia Group describes a supportive environment with flexibility, benefits, and career development support.
  • The role offers opportunities to contribute to open-source communities and learn from large-scale data platform work.
  • Accommodation support is available during the application and recruiting process.
  • The posting does not state a specific remote, hybrid, or office arrangement.

Tech Stack

Apache HadoopApache HiveApache SparkAWSJavaKotlin

Categories

BackendData Engineering
Expedia

About Expedia

10,000+ employees

Expedia Group builds a global online travel marketplace where consumers book flights, hotels, vacation rentals, cars, and activities, and partners distribute and market inventory across its platform. It monetizes through commissions, merchant/agency models, and advertising via brands including Expedia, Hotels.com, and Vrbo. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: EXPE) serves travelers and partners in more than 70 countries with B2C, B2B, and ad tech offerings.

Contact me