← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Staff Data Engineer – Display Marketing / Bidding Systems Team (Bangkok based, relocation provided)

agoda · Bangkok, Thailand

📅 20/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 7,152 jobs in Thailand →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide. No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us. Get to Know Our Team This role is open across two of Agoda’s high-impact engineering teams — Display Marketing and Bidding Systems — both within the broader Performance Marketing organization. focused on building and improving large-scale systems that power performance marketing across global advertising channels, including Display Ads and App Install campaigns. Under Display App Marketing , our systems handle high-volume hotel feeds (price, availability, content), image processing for advertisements, advertising platform integrations (Google Ads, Meta, etc.), and data pipelines that support experimentation and optimization. You will work closely with Marketing, Product, and Data teams to deliver reliable, efficient, and scalable engineering solutions, with strong exposure to marketing strategy, experimentation, and real business impact. The team is growing and evolving, giving you the opportunity to shape systems and ways of working end‑toend—from design and implementation to operational excellence at‑ global scale. The Bidding Systems team owns the API connectivity and systems that supports Agoda teams to advertise on paid channels. The team builds and operates scalable, reliable systems for reporting, campaign management and bid optimization—processing millions of requests per day. Engineers here work at the intersection of data engineering, and API connectivity with external advertising platforms, making latency, correctness, and scale first-class engineering concerns. In this Role, you will get to Design, build, and operate backend services and data pipelines that support performance marketing use cases, including hotel feeds, ad platform integrations, and experiment data Contribute to technical design discussions and drive implementation of production systems running 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 actively 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, in line with your experience and interests What You’ll need to Succeed Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience) 8+ years of experience , with a focus on backend and/or data engineering Strong proficiency in Scala (preferred) or another JVM language (e.g. Java, Kotlin ) Strong proficiency in SQL Experience building and operating data processing and pipeline systems, e.g. Spark, Kafka, workflow orchestration tools Experience with messaging and asynchronous systems (e.g. RabbitMQ, Kafka) Demonstrated track record of driving architectural decisions and improving team-level engineering metrics and system reliability Ability to lead incident response: identify root cause, drive resolution, and communicate clearly Experience working in Agile, cross-functional teams Strong English communication skills, written and verbal An engineering-driven mindset with strong analytical, problem-solving, and systems-thinking abilities Experience mentoring and coaching engineers, with a genuine interest in helping others grow It's great if you have Deep experience with Spark-based distributed data pipelines, including performance tuning and query plan optimization Experience integrating with external APIs or third-party platforms at scale (e.g. Google Ads, Meta), with familiarity in advertising, marketing, or experimentation systems Experience identifying, monitoring, and addressing data quality risks in production, supported by observability and monitoring tooling (e.g. Grafana, Prometheus) Experience with CI/CD pipelines and modern DevOps practices A track record of cross-team technical influence — creating reusable patterns or frameworks, and shaping engineering standards beyond your immediate team #telaviv #jerusalem #LI-SK1 #IT #ENG #4 #LI-PS4 #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #sydney #melbourne #perth #toronto #vancouver #montreal #shanghai #beijing #shenzhen #prague #Brno #Ostrava #cairo #alexandria #giza #estonia #paris #berlin #munich #hamburg #stuttgart #cologne #frankfurt #hongkong #budapest #jakarta #bali #dublin #telaviv #milan #rome #venice #florence #naples #turin #palermo #bologna #tokyo #osaka #kualalumpur #malta #amsterdam #oslo #manila #warsaw #krakow #doha #alrayyan #riyadh #jeddah #mecca #medina #singapore #seoul #barcelona #madrid #stockholm #zurich #taipei #tainan #taichung #kaohsiung #bangkok #Phuket #istanbul #london #manchester #liverpool #edinburgh #hcmc #hanoi #lodz #wroclaw #poznan #katowice #rio #salvador #newdelhi #bangalore #bandung #yokohama #nagoya #okinawa #fukuoka #jerusalem #IT #4 #LI-RS1 #newdelhi #Pune #Hyderabad #Bangalore #Mumbai #Bengaluru #Chennai #Kolkata #Lucknow #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #sydney #melbourne #perth #toronto #vancouver #montreal #shanghai #beijing #shenzhen #prague #Brno #Ostrava #cairo #alexandria #giza #estonia #paris #berlin #munich #hamburg #stuttgart #cologne #frankfurt #hongkong #budapest #jakarta #bali #dublin #telaviv #milan #rome #tokyo #osaka #kualalumpur #amsterdam #oslo #manila #warsaw #krakow #bucharest #moscow #saintpetersburg #capetown #johannesburg #seoul #barcelona #madrid #stockholm #zurich #taipei #bangkok #Phuket #istanbul #london #manchester #liverpool #edinburgh #kiev #hcmc #hanoi #wroclaw #poznan #katowice #rio #salvador #IT #4 #5 #LI-Hybrid Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works. Discover more about working at Agoda Agoda Careers https://careersatagoda.com Facebook https://www.facebook.com/agodacareers/ LinkedIn https://www.linkedin.com/company/agoda YouTube https://www.youtube.com/agodalife Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy . Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Read the rest of the job →
For people searching Marketing

27,322 marketing jobs are open right now

Here's where they are, who's hiring them, and what to say in your interview.

27.322Jobs
5.920SG
62%EN

Singapore alone has 5,920 of them. India has 3,543. The US has 2,443. If you're looking at a marketing role, geography matters: check WorkMundi's location filters to see which regions match your visa status and timezone. Don't apply everywhere; apply where you can actually work.

Four employers are posting at scale: SIMPLE RECRUIT (1,205 jobs), ROYAL ORG PTE. LTD. (795), SKILLMATCH RECRUITMENT (435), and jobgether (371). If you see a job from one of these names, you're looking at a company that hires marketing roles repeatedly. That's a signal of stability—and a chance to learn their hiring patterns across multiple openings.

In your interview, expect this question: 'Tell us about a time you measured the success of a campaign.' Marketing hiring managers ask this because they want proof you think in metrics, not hunches. Come with a real example—conversions, clicks, revenue, engagement rate, cost per acquisition—pick the metric that mattered most. Show you track what you do.

16,882 of these 27,322 job ads have text written in English. That's the ad itself, not necessarily the language the job requires. Read the job description carefully to confirm what languages the role needs.

👁 11 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →