Agoda Engineering Wrap Up: July Highlights
Welcome to the July 2025 Edition of Agoda Engineering Wrap-Up!
As a leading travel tech company, we are constantly innovating to build seamless and scalable solutions for travelers worldwide. This month, we’re sharing how we boosted code quality, strengthened system resilience, improved app performance, and showcased our engineering journey on the global stage. Here's what we’ve been working on:
Engineering Blog: What’s New?
Inside Our Bugathon: How We Uncovered Critical Bugs & Boosted Code Quality
Improving code quality requires focused effort. We hosted a company-wide Bugathon to give engineers space to fix long-standing, non-critical bugs that often get overlooked in day-to-day work. The Bugathon was not just an exercise in cleanup; it was a reflection of how we think about engineering at Agoda. Read the full post.
How We Handle Kafka Consumer Failover Across Data Centers
At Agoda, our Kafka platform processes over 3 trillion records daily across multiple on-prem data centers. To maintain business continuity during data center outages, we need the ability to shift Kafka consumers across clusters without risking data loss, duplication, or inconsistent processing. In this blog, Pattarapon Kittisrisawai, Senior Data Engineer at Agoda, shares how we built a custom cross-data center Kafka failover solution by extending MirrorMaker 2. Read the full post.
How Agoda Uses Playwright Visual Testing to Prevent Brand Leakage in White-Label
Discover how Agoda leverages Playwright’s visual testing capabilities to prevent brand leakage across white-label platforms, ensuring a consistent and brand-aligned user experience. In our latest blog post, Saurabh Shrivastava, Staff Software Engineer at Agoda, shares how component-level and full-page masked testing help us catch UI regressions early and maintain visual integrity across diverse partner interfaces. Read the full post.
How to Make Linting Rules Work: From Enforcement to Education
As engineering teams scale, maintaining consistent code quality gets harder, and linting often feels like the fix. But done wrong, it becomes noise. In this blog, we explore how Agoda approaches linting as a learning tool, not a barrier. We share real-world examples of what happens when rules are introduced without context, and practical strategies for making linting effective, from rule tiering and auto-fixes to embedding documentation and team-wide knowledge sharing. Read the full post.
📰 Agoda in the News
Agoda is betting on tech to transform the future of travel – TechCircle
This recent TechCircle feature highlights how Agoda is building scalable infrastructure and AI-first tools to reimagine the travel experience. The article explores our platform strategy, the talent driving innovation, and the kinds of engineering challenges we’re solving every day.
Spotlight
Inside Agoda Tech Hiring
Curious about what to expect when applying to Agoda’s tech team? In How We Hire: Agoda’s Tech Interview Process, our Talent Acquisition team breaks down each stage of the hiring process, from recruiter screening to take-home tasks and final interviews. The article also shares what we look for in candidates, how we assess technical and problem-solving skills, and tips to help you prepare. Read the post.
A Day in the Life of a Front-End Engineer at Agoda Bangkok
Ever wondered what it’s like to be a Front-End Engineer at Agoda Bangkok? 🚀 Join Jane, Senior Software Engineer, as she shares a behind-the-scenes look at her daily life on the Booking Experience team.
📅 Tech Hot Jobs
Check out our openings!
Stay Connected
We hope these stories inspire your own engineering journey or spark new ideas. Want more insights? Subscribe to our newsletter.
พูดได้ดี
You’re quick to communicate — but just as quick to deceive, cheat, and disappear when it’s time to take responsibility. Agoda is a company stuck in the practices of the 1990s, where hidden fees are quietly slipped in, false hotel descriptions remain uncorrected, and customer service is nowhere to be found. A platform that claims to be modern but operates with outdated, shady tactics: ✅ Polished marketing ❌ Transparency ❌ After-sales support ❌ Respect for customers Selling is easy. Standing by your customers is the real challenge. #Agoda #scamalert #badservice #travelplatform #customerexperience #transparency