Staff Data Engineer – Display Marketing Team (bangkok Based, Relocation Provided)

Agoda

Bangkok, Thailand
On-site
8+ years backend or data engineering experience
Strong proficiency in scala or jvm languages
Experience with spark kafka and workflow orchestration
Agoda is seeking a Staff Data Engineer for its Display Marketing Team based in Bangkok, with a focus on building and optimizing systems for paid marketing and data processing. The ideal candidate should have extensive experience in backend and data engineering, strong proficiency in Scala or JVM languages, and a collaborative mindset

Job Summary

  • This role is part of Agoda's Display & App Marketing engineering team focused on building large-scale systems for paid marketing across global channels.
  • You will design, build, and operate backend services and data pipelines that support performance marketing use cases including hotel feeds and ad platform integrations.
  • The company offers relocation provided for the Bangkok based position and values a diverse team from 90 countries working together to connect people to destinations.

Matching Summary

Match Score: 85

Agoda is seeking a Staff Data Engineer for its Display Marketing Team based in Bangkok, with a focus on building and optimizing systems for paid marketing and data processing. The ideal candidate should have extensive experience in backend and data engineering, strong proficiency in Scala or JVM languages, and a collaborative mindset.

Skills & Requirements

Must-have

  • 8+ years backend or data engineering experience
  • Strong proficiency in Scala or JVM languages
  • Experience with Spark Kafka and workflow orchestration
  • Strong SQL skills and messaging system expertise
  • Ability to lead incident response and root cause analysis

Nice-to-have

  • Deep experience with Spark performance tuning
  • Familiarity with advertising platform integrations
  • Experience with Grafana Prometheus monitoring tools
  • Track record of cross-team technical influence
  • Mentoring and coaching engineering team members

Key Requirements

  • Bachelor's degree in computer science or related field
  • 8+ years of experience in backend and/or data engineering
  • Strong English communication skills written and verbal

Work Rights

Relocation provided; specific status not detailed

Sponsorship: available

Tailored Resume

Cover Letter