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 in Bangkok, offering relocation support. The ideal candidate should have extensive experience in backend and data engineering, particularly with Scala and SQL
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 and operate backend services handling high-volume hotel feeds, image processing, and advertising platform integrations.
The position offers the opportunity to shape systems end-to-end while working closely with Marketing, Product, and Data teams.
Matching Summary
Match Score: 85
Agoda is seeking a Staff Data Engineer for its Display Marketing Team in Bangkok, offering relocation support. The ideal candidate should have extensive experience in backend and data engineering, particularly with Scala and SQL.
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 for data processing
Experience with messaging systems like RabbitMQ
Nice-to-have
Deep experience with Spark performance tuning
Familiarity with advertising platforms like Google Ads
Experience with observability tools like Grafana
Track record of cross-team technical influence
Mentoring and coaching engineers
Key Requirements
Bachelor's degree in Computer Science or related field
8+ years of experience in backend/data engineering