Melbourne
23 Jul 2026

Staff Data Engineer – Display Marketing Team
Agoda
Melbourne
23 Jul 2026
Staff Data Engineer – Display Marketing Team
Agoda is seeking a Staff Data Engineer to join the Display Marketing or Bidding Systems team in Bangkok, with relocation provided. The role involves designing and operating large-scale data pipelines and backend services for performance marketing, requiring 8+ years of experience and strong Scala and SQL skills.
Core AIHybridFull-timePrincipalScalaJava
Staff Data Engineer – Display Marketing Team
Agoda is seeking a Staff Data Engineer to join the Display Marketing or Bidding Systems team in Bangkok, with relocation provided. The role involves designing and operating large-scale data pipelines and backend services for performance marketing, requiring 8+ years of experience and strong Scala and SQL skills.
Core AIHybridFull-timePrincipalScala
Salary
Not specified
Core Qualifications
Technical (Must-have)
ScalaJavaKotlinSQLApache SparkApache KafkaRabbitMQCI/CDAgileMentoringIncident ResponseArchitectural Decision-MakingSystems ThinkingProblem SolvingCommunication
Soft Skills
CommunicationProblem SolvingMentoringCollaborationAnalytical Thinking
Preferred Qualifications
Technical (Nice-to-have)
GrafanaPrometheusGoogle AdsMetaDevOpsData Quality Monitoring
Key Responsibilities
- Design, build, and operate backend services and data pipelines for performance marketing use cases
- Contribute to technical design discussions and drive implementation of production systems at scale
- Take part in the full development lifecycle: design, implementation, testing, deployment, and production support
- Proactively identify and improve system reliability, scalability, data quality, and operational efficiency
- Write clear, maintainable code and participate in code reviews and technical discussions
- Collaborate with Product, Marketing, and other Engineering teams to clarify requirements and deliver effective solutions
- Support and improve the team's engineering standards, including CI/CD, monitoring, and documentation
- Make technical trade-offs across performance, quality, and cost
- Participate in hiring, onboarding, and knowledge sharing
Staff Data EngineerData EngineeringBackendScalaSparkKafkaPerformance MarketingBangkokHybridFull-time