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.
In Agoda’s Back-End Engineering department, we build scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. We employ state-of-the-art CI/CD and testing techniques to ensure everything works without downtime. Our systems are self-healing, responding gracefully to extreme loads or unexpected input. We use modern languages like Kotlin and Scala, Data technologies Kafka, Spark, MLflow, Kubeflow, VastStorage, StarRocks and agile development practices. Most importantly, we hire great people from around the world and empower them to be successful.
Agoda Platform team is looking for developers to work on mission-critical systems that serve millions of users daily. You will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry.
What You’ll Need to Succeed
* **10+ years** of experience developing performance-critical applications in a production environment using **Scala, Java, Kotlin**or relevant modern programming languages.
* Strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other).
* Ability to direct significant company-wide projects and sets technical vision.
* Good command of the English language.
* Deeply involved in making architectural decisions, setting the standard and direction for the team.
* Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
* Passion for software development and continuous improvement of your knowledge and skills.
It’s Great if You Have
* Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework.
This position is based in Bangkok, Thailand (Relocation Provided)
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**
Fintech is one of the fastest growing areas in Agoda and we are rapidly expanding our tech team. We work closely with the finance business team and our Fintech product owners to reduce risk, drive efficiencies and move on new market opportunities in this exciting field. We have a wide range of projects from traditional finance to cutting-edge customer fintech. For example, reconciliation using Big Data technologies, growing and optimizing customer payments options, tax calculations in milli-second response times and a mesh of supplier payment options like virtual credit cards. It’s a hot field and the perfect mix of data engineering and backend engineering.
**The Opportunity**
**In this role, you will not only develop robust backend systems but also architect and maintain scalable data pipelines and storage solutions that support complex data collection, processing, and analysis. Your dual expertise in backend and data engineering will play a crucial role in optimizing our financial technology solutions and driving informed business decisions through reliable data insights.**
**In This Role, You’ll Get to**
* Think and own the full life cycle of our products, not just a single piece of code – from business requirements, technology selection, coding standards, agile development, unit and application testing, to CI/CD and proper monitoring
* Design, develop and maintain platforms and data pipelines across fintech
* Boost System Performance: build systems that are stable, scalable, and highly performant to meet the dynamic demands of the financial landscape
* Write great code and help others write great code – mentor people in your team and wider
* Collaborate with other teams and departments
* Exceptional problem-solving skills coupled with a strategic mindset are essential. You possess the ability to adapt to new changes and the foresight to anticipate future needs. Leadership at Agoda isn’t just managing tasks but inspiring innovation and driving vision into reality.
* Foster Cross-Functional Collaboration: work with diverse teams to drive forward product and technology goals
* Shape our future team: Play a pivotal role in recruiting and onboarding exceptional talent
**What You’ll Need to Succeed**
* **10+ years** of experience with strong proficiency in **Java, Kotlin, Scala, or C#**with a proven track record of developing high-performance applications in production settings. Insightful experience with big data technologies like Hadoop, real-time processing frameworks (e.g., Apache Spark), and advanced knowledge of SQL and data architecture.
* Thinks in systems: their edge cases, failure modes, and life cycles
* Uses a metrics driven approach and can make informed decisions using data
* You are passionate about the craft of software development and constantly work to improve your knowledge and skills
* Experience with Scrum/Agile development methodologies
* Excellent verbal and written English communication skills
* Experience with operational excellence and a deep understanding of metrics, alarms and dashboards
**It’s Great If You Have**
* Experience working in a modern FinTech or Payments organization
* Domain knowledge in any of these areas: financial reconciliation, financial reporting, tax, payout methods like virtual credit cards or customer payments
* Hands-on experience working with technologies like Spark for data processing, ETLs for data pipelines and queueing systems (Kafka, RabbitMQ).
* Core engineering infrastructure tools like GitLab for source control and Continuous Integration, Kubernetes
* Experience developing, maintaining and debugging large-scale distributed systems
* Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved
**This position is based in Bangkok, Thailand. (Relocation package is provided)**
As a key member of our high-performing Global Payroll team based in Bangkok, you will play a vital role in shaping a world-class global payroll process that supports our employees across the globe. Reporting to the Payroll Manager, the Payroll Partner will oversee the timely and accurate processing of assigned international payroll transactions, ensuring strict compliance with local laws and regulations.
In this Role, you’ll get to:
* Responsible for monthly payroll activities such as collating and validating inputs, outputs, and statutory payments for assigned countries.
* Coordinate with external payroll vendors to ensure timely and accurate payments and filing of taxes, social security funds, provident funds, and other third-party payments to government authorities.
* Manage payroll vendors by strictly adhering to the contract and SLA and ensuring compliance with local regulatory requirements.
* Manage inquiries relating to payroll matters from internal and external stakeholders, and provide advice as required.
* Participate and support ad-hoc projects relating to new process implementations or enhancements and perform user testing on systems.
* Lead and support payroll migration and integration initiatives, including vendor transitions, system upgrades, and process harmonization with minimal disruption.
* Collaborate with internal People teams and external partners to set up processes, procedures, and policies for new payroll systems or countries.
* Support external and internal audits.
* Own and drive process improvement initiatives for respective assigned countries.
What you’ll Need to Succeed:
* Holds a Bachelor’s degree in any field.
* At least 2 years of People Operations or end-to-end Payroll experience in an international fast-paced organization.
* Experienced in managing APAC payroll.
* Proven experience in payroll migration and integration projects, with a strong ability to manage complex transitions and ensure operational continuity.
* Excellent communication skills, both written and verbal. Fluency in English is a must.
* Strong analytical, articulation, and problem-solving skills, with great attention to detail.
* Proven track record in process improvement and/or automation implementations.
* Proficient in all MS products: Word, Excel, PowerPoint, etc.
* Experience in Workday is preferred but not a must.
* A team player who can operate effectively in a fast-paced and multicultural environment.
* Resilience to work under tight deadlines and pressure.
* High level of discretion, confidentiality, and ethics.
Manage day-to-day activities of the company’s finance operations mainly related to Accounts Receivable and Revenue; ensuring all financial transactions, systems, and procedures comply with regulations, accounting principles, and standards.
Lead day-to-day finance operations for Accounts Receivable and Revenue, ensuring compliance with accounting standards, regulations, SOX, and internal policies.
Define and execute the global/regional AR strategy aligned with business goals, cash-flow optimization, and risk management.
Drive standardization, automation, and optimization of invoicing, aging, and overdue receivables management in partnership with Collections.
Own AR performance reporting and KPIs (DSO, CEI, overdue %, dispute aging, bad debt) and deliver actionable insights to management.
Manage and continuously improve the bad-debt provisioning process through analysis, controls, and governance.
Act as a key business partner, balancing commercial relationships with strong financial discipline and dispute resolution.
Lead finance transformation initiatives and projects, including requirements definition, process design, UAT, go-live support, and post-implementation monitoring.
Troubleshoot operational issues and collaborate cross-functionally with IT, Product, Finance Systems, Supply, and Customer Support to resolve root causes.
Oversee month-end and year-end close activities related to receivables, ensuring timely and accurate internal and external reporting.
Lead, mentor, and develop AR, billing, and collections teams; establish clear ownership, escalation paths, and a high-performance, metrics-driven culture.
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.
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.
Agoda is a travel booking platforms with accommodations at its core. As such our Global Account team is a key to our success, we work hard to ensure their success. The Global Accounts team invests in long-term relationships that spans borders and cultures and results in incredible value for Agoda, our partners, and our customers. We serve as consultants, offering strategic advice on how best to excel on Agoda’s commercial platform. We are direct contributors to what makes Agoda a market leader; we understand accommodation needs and offer innovative solutions. From Bangkok to New York and beyond, the Agoda team has footprints in over 50 locations around the world. With the help of industry-leading technology, we work and collaborate globally to bring together the best ideas from diverse perspectives. The Global Accounts team invests in long-term relationships that spans borders and cultures and results in incredible value for Agoda, our partners, and our customers.
The Opportunity
As the Associate Director for Global Accounts, your main objectives will be to develop and deploy Agoda’s strategy, provide guidance and leadership to ensure the successful account management of Agoda’s major partners, and deliver on targets and growth expectations that are key to Agoda’s business goals. To succeed in this role, you will bring excellent analytical skills, strong account and client management experience, a proven record of sustainable performance, and the capacity to lead, motivate, coach, and mentor teams. In addition, the ability to establish and develop valued long-term partnerships will be essential.
Key Responsibilities:
* Develop and implement strategies to accelerate Agoda’s business.
* Demonstrate outstanding team leadership to grow the global business and consistently deliver on plans.
* Implement strategies with top partners to enhance productivity and maintain a competitive advantage.
* Establish and maintain robust relationships at senior levels, including C-level with key partners – driving partnership expansions and identifying significant opportunities.
* Has the ability to lead a company-wide project with a few multidisciplinary teams.
* Coordinate with top management on strategic planning and objectives.
* Lead, coach, develop, and manage multiple teams through upskilling and coaching.
* Modify the organizational structure by bringing in top talent, supporting recruitment, or assisting in restructuring key organizational components.
* Conduct market research on industry and market trends to ensure Agoda’s competitiveness.
* Attend and participate in relevant industry events.
What You’ll Need to Succeed:
* More than 8 years of professional experience at multi-national companies.
* 3–5+ years’ experience in leading, coaching, and developing teams, with a proven track record in rapidly changing environments.
* Relevant experience in account management, business development, or general management. Travel industry experience is not required.
* Strong numerical and analytical skills with keen attention to detail.
* Ability to effectively communicate proposals to potential partners and internal stakeholders.
* Strategic thinker;management consulting experience highly valued.
* Professional “get it done” attitude and strong work ethic.
* Resourceful, energetic, and self-driven personality.
* Ability to move quickly, adapt well to change, and thrive in dynamic environments.
* Experience in online or e-commerce business preferred.
Please review our Hiring Process Guidelines before your interview — click[here](https://careersatagoda.com/interview/)to learn how interviewing at Agoda works.
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](https://careersatagoda.com/privacy-statement).
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.
Please review our Hiring Process Guidelines before your interview — click [here](https://careersatagoda.com/interview/)to learn how interviewing at Agoda works.
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](https://careersatagoda.com/privacy-statement).
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.
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**
Agoda has taken many great strides in recent years, expanding our reach around the globe as well as our list of travel products. A critical driver of this success has been the Agoda Finance team. We keep a steady hand on maintaining day-to-day financial operations while also keeping an eye out for future opportunities.
Within Finance, the Payout team manages large-scale, high-volume payments to hotel partners and other suppliers, ensuring that Agoda’s obligations are met accurately and on time. We balance risk management with continued innovation and growth, and we serve as a partner and enabler for teams across the company. With experimentation and data analysis deeply ingrained in our culture, we provide the strategic insights Agoda’s business leaders need to push into new territories in sustainable and scalable ways.
We also prioritize career development in Agoda Finance. Every function within the team has a well-defined career track with clear goals and development targets each step of the way.
**In this role, you’ll get to**
* Perform day-to-day accounts payable and payout operations in a high-volume environment
* Execute and review month-end closing activities for AP-related accounts (e.g., accruals, journal entries, reconciliations) and ensure all deadlines are met.
* Prepare and review account reconciliations, investigate discrepancies, and resolve issues in a timely manner, including complex or unusual cases that require deeper analysis.
* Monitor accounting and associated IT systems to ensure accurate creation and maintenance of creditors, GL accounts, and booking system interdependencies, raising system or data issues with relevant stakeholders when needed..
* Provide support in transactions processing (including review & approval) particularly for more complex transactions.
* Drive or support continuous process improvement, project, ad hoc request, automation, and other quality initiatives within the P2P area including identifying pain points, proposing solutions, and helping implement changes alongside Finance Operations, Tech, Product, and other teams.
* Ensure that all processes and documentation comply with internal controls, SOX requirements, and relevant accounting policies; proactively highlight control gaps or risks and support remediation activities.
* Build effective partnerships with stakeholders across and beyond Finance (e.g.,Supply, Treasury, Tax, Product, Customer Service),ensuring issues are clearly communicated and resolved with satisfactory outcomes.
* Support the team in handling payment-related queries from internal and external stakeholders with a strong service mindset.
* Contribute to the overall management and development of the P2P area, including supporting team-level goals, documentation, knowledge sharing, and cross-training.
* Keep up to date on new central bank and payment-related regulations that may impact payout processes, and support translating regulatory requirements into operational changes where needed.
**What you’ll need to succeed**
* Bachelor’s degree in Accounting, or a related field.
* Minimum 6 years’ experience in Accounts Payable, Accounting or related field
* Experience in a multinational company is required; experience in the travel or e-commerce industry is a plus.
* Strong understanding of end-to-end AP processes, month-end close, journal entries, and balance sheet reconciliations, with a proven ability to deliver accurate results within tight deadlines.
* Demonstrated experience working with internal controls and compliance frameworks (e.g., SOX), including an understanding of segregation of duties and control design in AP processes.
* Strong interpersonal and team working skills with the ability to collaborate, influence, and partner effectively with stakeholders across Finance and non-Finance teams.
* Strong analytical and problem-solving skills, including the ability to identify root causes, and propose practical with data-driven solutions.
* Proficiency in MS Office applications, especially Excel (e.g., data analysis, reconciliations).
* Dynamic, energetic, and able to prioritize and adapt to a fast-paced environment
* Strong communication skills in English, both written and verbal.
**It’s great if you have**
* Hands-on experience with a major ERP system (Oracle is preferred); experience with other large-scale ERPs (e.g., SAP) is also valuable.
* Experience in AP or payout operations within an online travel agency, e-commerce, or other digital business.
* Exposure to process improvement methodologies (e.g., Lean, Six Sigma) or finance transformation/automation projects (e.g., ERP implementations, robotic process automation).
* Familiarity with payment and banking platforms, virtual cards, or other alternative payout methods.
#### Please review our Hiring Process Guidelines before your interview — click [here](https://careersatagoda.com/interview/)to learn how interviewing at Agoda works.
### **Discover more about working at Agoda**
* Agoda Careers[https://careersatagoda.com](https://careersatagoda.com/)
* Facebook[https://www.facebook.com/agodacareers/](https://www.facebook.com/agodacareers/)
* LinkedIn[https://www.linkedin.com/company/agoda](https://www.linkedin.com/company/agoda)
* YouTube[https://www.youtube.com/agodalife](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](https://careersatagoda.com/privacy-statement).
**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.
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.
**We’re looking for a Commercial Finance Manager to join the Finance team in Bangkok. Relocation is provided.**
**In this Role, you’ll get to:**
* Develop and deliver executive-level presentations and narratives that translate complex data, processes, and strategic initiatives into clear, actionable insights for senior leadership decision-making
* Own parts of the company’s forecasts
* Collaborate with senior business partners across departments inside and outside of Finance on impactful projects
* Work in partnership with Booking Holdings and other BHI brands to drive strategy and build value across the group
* Assist in development of business cases related to Agoda’s strategic priorities
* Contribute to the team’s key analyses and reporting packs
* Be part of a diverse, international team of finance professionals
* Help the team provide the necessary information for effective decision-making
**Qualifications & Skills Required**
* 8+ years of total experience, with some of them in an analytically focused role requiring strong commercial creativity and sound financial skills.
* Bachelor’s Degree or higher in business-related or quantitative subject
* Intellectually strong & curious – good strategic thinker with commercial acumen and judgement
* Ability to quickly adapt to a fast-paced environment
* Excellent analytical/numerical skills – including strong attention to detail
* Strong financial modeling skills and advanced knowledge of financial concepts
* Good communication skills – ability to convey messages in a clear and concise manner
**It’s Great if you have:**
* Finance/Corporate Finance/Accounting qualification a plus (e.g. CFA, ACA or CIMA)
* Demonstrable experience with AI automation
* Experience working in the tech industry
* Proficiency with SQL
#Malaysia #Philippines #Australia #Indonesia #London #UK #Canada #USA #NewYork #LA
#### Please review our Hiring Process Guidelines before your interview — click [here](https://careersatagoda.com/interview/)to learn how interviewing at Agoda works.
### **Discover more about working at Agoda**
* Agoda Careers[https://careersatagoda.com](https://careersatagoda.com/)
* Facebook[https://www.facebook.com/agodacareers/](https://www.facebook.com/agodacareers/)
* LinkedIn[https://www.linkedin.com/company/agoda](https://www.linkedin.com/company/agoda)
* YouTube[https://www.youtube.com/agodalife](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](https://careersatagoda.com/privacy-statement).
**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.
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
The Engineering department oversees all Agoda’s ML and software related requirements. Our goal is to enable and increase Agoda’s business through creative approaches and the implementation of powerful resources such as operational and analytical databases, ML driven solutions, queue systems and data monitoring tools. We hire the brightest minds from around the world to take on this challenge and equip them with the knowledge and tools that contribute to their personal growth and success while supporting our company’s culture of diversity and experimentation. The role the engineering team plays at Agoda is critical as business users, product managers, and many others rely on us to empower their decision making. We are equally dedicated to our customers by improving their search experience with faster results and protecting them from any fraudulent activities. Data is interesting only when you have enough of it, and we have plenty. This is what drives up the challenge as part of the ML engineering squad, but also the reward. We work across structured and non-structured data at scale. For example, our current ML models process millions of images every day to try and enhance the experience that our users get from our app.
Why Agoda Engineering Team?
Our engineering team is at the intersection of Data Engineering, Business Analytics, ML Engineering, and Backend Engineering. We focus on software engineering related to processing big data, helping the Data Science team and Performance Marketing team launch experiments by providing our users with ML/data pipelines/platforms/tools to enable our company to validate strategic decisions, make smarter choices, and react to the fast-changing world. We are a small but passionate team with people from different nationalities working together on a single goal.
In this Role, you will get to:
* Lead the team technically in improving scalability, quality, accuracy, speed, and efficiency of our existing Data and ML processes
* Able to analyze data to help us make better decisions
* Design/build/test tools, libraries, pipelines, and platforms to help Data Science and Business team to launch experiments in Production
* Work with experienced engineers and product owners to identify and build tools to automate many large-scale data management / analysis / ML tasks
* We believe in end-to-end ownership; this role will involve taking and building systems that enable us to launch experiments in production at a rapid pace
What You’ll need to Succeed:
* Bachelor’s degree in computer science/information systems/engineering/related field
6+ years of experience in software engineering with at least 4+ years in data/ml engineering
* Expert in designing/writing/maintaining data pipelines and systems while ensuring data quality
* Expert in SQL, Python3, and JVM based programming language – ie, Java or Scala
* Expert in software design/design patterns/best practices, functional programming and object-oriented programming.
* Be comfortable navigating the following technology stack: Python3, Scala Spark, Hadoop, SQL, S3 etc.
* Familiar with general Machine Learning concepts and common models – ie, regularization, Tree Models, etc
* Familiar with statistical analysis concepts – ie, p-value, z-score, etc
* Analytical problem-solving capabilities & experience.
A strong data-driven engineering driven mindset will be required to succeed in this role.
It’s great if you have:
* Good understanding of Hadoop ecosystems and Big Data architecture and technologies
* Experience with Scala/Scala Spark development
* Working in an agile environment using test driven methodologies
* Systems administration skills in Linux
Benefits
* Hybrid Working Model
* WFH Set Up Allowance
* 30 Days of Remote Working from anywhere globally every year
* Employee discount for accommodation globally
* Global team of 90+ nationalities
* 40+ offices and 25+ countries
* Annual CSR / Volunteer Time off
* Benevity Subscription for employee donations
* Volunteering opportunities globally
* Free Headspace subscription
* Free Odilo & Udemy subscriptions
* Access to Employee Assistance Program (third party for personal and workplace support)
* Enhanced Parental Leave
* Life, TPD & Accident Insurance
Please review our Hiring Process Guidelines before your interview — click [here](https://careersatagoda.com/interview/)to learn how interviewing at Agoda works.
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](https://careersatagoda.com/privacy-statement).
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.
Apply Now
Senior/Staff Data Engineer – Bidding (Bangkok based, relocation provided)
+93
Given that the majority of our team is based in Bangkok, would you be open to relocating there? We offer visa sponsorship and comprehensive relocation assistance.
Do you as a candidate have a personal relationship with a current Agoda employee?
If yes, please indicate how you know the employee?
What is the employee’s name?
Have you read our Engineering blog? (https://medium.com/agoda-engineering)
Are you presently employed by any company within the Booking Holdings group, including but not limited to Kayak, OpenTable, Booking.com, Rental Cars, RocketMiles, FareHarbor, HotelsCombined, CheapFlights, Momondo, Priceline, or Getaroom?
In which country/region are you currently based?
Do you allow us to provide you TEXT/SMS updates of your interview process? We may engage with a service provider to do so.
How did you hear about this job?
Do you agree to Agoda’s use of personal data from your application to improve our recruitment experience? We may collaborate and share your data with third-party providers for recruitment purposes and you may ask to remove your data at any time.
We collect your gender information for diversity, equity & inclusion monitoring purposes. It is entirely voluntary to answer the question below. By choosing “prefer not to disclose”, your candidacy will not be impacted.
To avoid actual or perceived impairment of our parent company’s independent auditor – Deloitte and to comply with applicable regulations of Securities and Exchange Commission of the United States, we need to seek approvals from our parent company before starting the interview process. With this, please confirm if you are currently or formerly have been associated with Deloitte or any of its subsidiary entities at any time including but not limited to any time as a direct employee, director, contractor, major shareholder, intern etc.?
Email me about other job openings within the Booking Holding’s entities and recruitment-related newsletters
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:**
The People Team is a purveyor of opportunity, searching the globe for the most talented individuals and offering them an open, collaborative workplace. By prioritizing skill and potential, we have cultivated a powerful assembly of professionals through our drive for equal opportunity and diversity. We make the move to Agoda a breeze with assisted onboarding programs, and we continue to support and enrich our thousands of Agoda employees through individual growth with outstanding learning programs and various means of assistance. Our development of incredible benefits has ensured everyone can stay strong, healthy, and happy during their time at Agoda. Leading ambitious changes and making a positive impact in the lives of the employees, the People Team is a crucial and rewarding part of the Agoda family.
**The Opportunity:**
As a senior member of our high-performing Global Payroll team based in Bangkok, you will play a critical role in driving payroll excellence, governance, and transformation across our international payroll operations.
Reporting to the Payroll Manager, the Payroll Senior Partner will have end-to-end ownership of payroll operations for assigned countries or regions, ensuring timely, accurate, and compliant payroll delivery. In addition to managing complex payroll operations, you will act as a subject-matter expert, support strategic payroll initiatives, lead process improvements and transformation projects, and provide guidance to Payroll Partners within the team.
You will partner closely with People, Finance, Tax, Legal, Treasury, People Systems, and external payroll vendors to strengthen controls, improve employee experience, and build scalable global payroll processes.
**What You’ll Do:**
* Own end-to-end payroll delivery for assigned countries or regions, ensuring payroll is processed accurately, on time, and in compliance with local statutory and regulatory requirements.
* Lead monthly payroll activities, including validation of payroll inputs and outputs, variance analysis, statutory payments, funding requirements, and payroll sign-off.
* Manage complex payroll accounting activities, including payroll GL reconciliation, payroll funding reconciliation, vendor invoice validation, accruals, and issue resolution.
* Act as the primary payroll subject-matter expert and escalation point for complex payroll, compliance, accounting, and employee-related matters.
* Manage and govern payroll vendors against contractual obligations, SLAs, KPIs, quality standards, and regulatory requirements, driving corrective actions where necessary.
* Build strong relationships with payroll vendors and internal stakeholders to ensure risks, issues, and dependencies are identified and resolved proactively.
* Lead payroll implementations, migrations, integrations, vendor transitions, system upgrades, and new-country payroll setups while ensuring operational continuity and minimal employee impact.
* Partner with People Systems, Finance, Treasury, Tax, Legal, Rewards, HR Operations, and other People teams to design and implement scalable payroll processes, controls, and policies.
* Lead payroll readiness activities for new entities, acquisitions, reorganizations, legal entity changes, and other business transformation initiatives.
* Identify payroll compliance risks and work with relevant stakeholders to implement appropriate mitigation and controls.
* Own and drive process improvement, automation, standardization, and operational excellence initiatives across assigned payrolls.
* Perform detailed payroll analytics, trend analysis, root-cause analysis, and variance reviews to identify risks and opportunities for improvement.
* Support payroll forecasting, budgeting, cash-flow planning, and funding requirements in partnership with Finance and Treasury.
* Lead and support internal, external, statutory, and SOX audits, ensuring documentation, controls, and remediation actions are completed within agreed timelines.
* Develop and maintain payroll SOPs, controls, process documentation, governance frameworks, and operational dashboards.
* Provide guidance, coaching, and day-to-day support to Payroll Partners, helping build payroll capability and knowledge across the team.
* Support the Payroll Manager with operational governance, workload prioritization, risk management, stakeholder updates, and strategic payroll initiatives.
* Represent Payroll in cross-functional projects and forums and effectively communicate payroll risks, decisions, and recommendations to senior stakeholders.
* Drive a strong employee-focused payroll experience by ensuring payroll inquiries and escalations are handled professionally, accurately, and within agreed service levels.
**Required Qualifications:**
* Bachelor’s degree in Finance, Accounting, Human Resources, Business Administration, or a related field.
* At least 5–7 years of end-to-end payroll and/or payroll accounting experience, preferably within a large, international, fast-paced organization.
* Strong experience managing multi-country payroll across APAC, Europe, NAM, or multiple international regions.
* Strong knowledge of payroll operations, payroll accounting, statutory compliance, taxation, social security, payroll controls, and payroll funding processes.
* Proven experience independently managing complex payrolls and resolving payroll, compliance, vendor, and employee escalations.
* Demonstrated experience leading payroll migrations, implementations, integrations, vendor transitions, legal entity changes, or transformation projects.
* Strong payroll vendor management experience, including SLA/KPI governance, performance management, issue escalation, and service improvement.
* Proven ability to lead process improvement, standardization, automation, and control enhancement initiatives.
* Strong analytical and problem-solving skills, with the ability to perform payroll variance analysis, root-cause analysis, and identify operational risks.
* Good understanding of payroll accounting, GL reconciliation, accruals, payroll funding, vendor invoices, forecasting, and budgeting.
* Experience supporting internal/external audits and working within a strong governance and controls environment.
* Excellent stakeholder management and communication skills, with the ability to work effectively across People, Finance, Tax, Legal, Treasury, Technology, and external partners.
* Strong written and verbal English communication skills, with the ability to articulate complex payroll topics clearly to both operational and senior stakeholders.
* Strong proficiency in Microsoft Excel, PowerPoint, Word, and other productivity tools.
* Experience with Workday and global payroll platforms is preferred.
* Experience with payroll analytics, automation, reporting tools, or Power BI would be an advantage.
* Ability to coach and support junior team members and contribute to building a high-performing payroll team.
* Highly organized, detail-oriented, and capable of managing multiple priorities and payroll deadlines simultaneously.
* Comfortable operating in a fast-paced, multicultural, and continuously evolving global environment.
* Demonstrates resilience, ownership, sound judgment, and the ability to remain effective under pressure.
* Maintains a high level of discretion, confidentiality, integrity, and professional ethics.
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:**
Agoda has taken many great strides in recent years, expanding our reach around the globe as well as our list of travel products. A critical driver to this success has been the team of Agoda Finance. We keep a steady hand on maintaining day to-day financial operations while also keeping an eye out for future opportunities. Not only do we have the unique role of balancing risk management with continued innovation and growth, we also serve as a means of empowerment for both our team members and those within the company. Having experimentation and data analysis deeply ingrained in our culture, we provide the strategic insights Agoda’s business leaders need to push into new territories in sustainable and scalable ways. We also prioritize career development in Agoda Finance. Every function within the team has a well-defined career track with clear goals and development targets each step of the way.
**The Opportunity:**
As an Oracle Fusion Functional Consultant, you will be a key member of our team, using your 5+ years of experience to design, implement, and manage systems and processes controls that drive our Finance functions. You’ll take on the role of Compliance Owner for “Off The Shelf Systems (OTS),” working closely with IT, Product, Risk and Compliance, Auditors, and other departments. We’re looking for a results-oriented professional who can communicate effectively, manage projects, and collaborate across teams.
You will be expected to confidently express your ideas and perspectives to stakeholders and manage projects with minimal supervision. Being comfortable with ambiguity, organized, and possessing strong interpersonal skills will be essential to your success. Your ability to influence, communicate, and drive change will be critical in delivering value to the business.
**In This Role, You’ll Get to be a:**
* **Tech, Process, and Compliance Advisor:**Participate in business discussions, providing expert insights from both a finance and compliance perspective to ensure that technology and processes meet user needs, while adhering to risk management, segregation of duties (SoD), and access control standards.
* **Solution Implementer:**Develop, configure, and implement off-the-shelf Oracle finance technology solutions, ensuring seamless integration with existing Oracle systems while maintaining strong controls around user access, security, and compliance.
* **Testing and Risk Contributor:**Support testing phases, ensuring finance systems operate efficiently while upholding risk mitigation strategies, proper segregation of duties, and that access controls are correctly implemented throughout the development and testing lifecycle.
* **System and Compliance Evaluator:**Regularly assess and improve Oracle finance systems and processes to enhance efficiency, mitigate risks, and ensure compliance with regulatory standards like SOX and internal access control policies.
* **Change Coordinator Change Coordinator:**Evaluate the impact of upstream changes on finance systems, reports, and access controls, collaborating with Oracle technical and business teams to ensure smooth and compliant implementation with a focus on mitigating potential risks.
* **Issue and Compliance Resolver:**Serve as a liaison between business and tech teams to analyze and resolve software or technical issues, ensuring that solutions comply with Oracle’s access control policies, risk management protocols, and financial regulations.
* **Continuous Learner:**Stay updated on accounting, tax, and risk management developments, particularly within the travel industry, to ensure that Oracle finance systems remain compliant and future-ready.
* **System Maintainer:**Assist in the setup, maintenance, and compliance of financial systems, ensuring they are optimized for business success, maintain high user satisfaction, and are safeguarded with proper access controls and risk management protocols.
**What You’ll Need to Succeed:**
* **Industry Expertise Industry Expertise:**Over 5 years of experience managing finance system projects and operations, particularly within ERP systems in the tech or e-commerce sectors, with a strong focus on Oracle Fusion Finance configuration, compliance, access control, and risk management.
* **Oracle Fusion Finance Configuration:**Extensive experience configuring and optimizing Oracle Fusion Finance systems, ensuring seamless integration with financial processes while adhering to compliance and regulatory standards such as SOX.
* **Finance Systems Proficiency:**In-depth understanding of multiple finance systems, including Oracle Fusion Finance, with proven success in applying this knowledge to ensure compliance with segregation of duties (SoD) and access control policies.
* **Stakeholder Management:**Demonstrated ability to manage and influence stakeholders across finance, IT, and business teams to align on project objectives, risk mitigation strategies, and successful outcomes in Oracle Fusion environments.
* **Educational Background:**Bachelor’s degree in Business Administration, Finance, Accounting, or a related field. A professional accounting qualification is a plus, with strong understanding of financial controls and SOX compliance.
* **Adaptability:**Proven ability to excel in fast-paced, dynamic environments, quickly adapting to new challenges, including Oracle Fusion configurations, while maintaining compliance with industry standards and evolving regulations.
* **Vendor Management:**Skilled in managing vendor relationships, negotiating best outcomes while maintaining strong partnerships, ensuring vendor compliance with Oracle system configurations and financial regulations.
* **Project Leadership:**Strong project management capabilities, leading cross-functional initiatives involving Product, Tech, and Business teams, with a focus on Oracle Fusion Finance, aligning objectives, mitigating risks, and driving successful execution.
* **Analytical and Problem-Solving Skills:**Strong analytical mindset with the ability to identify practical solutions, particularly in Oracle Fusion Finance configuration, risk management, access controls, and system optimization.
* **Detail-Oriented:**High attention to detail, ensuring that Oracle Fusion Finance systems are continuously improved and compliant with internal and external regulatory requirements.
* **Communication Skills:**Excellent written and verbal communication skills, combined with strong organizational and planning abilities to effectively convey project goals and compliance measures, especially related to Oracle Fusion Finance.
* **Dependability:**Strong sense of urgency and results orientation, dedicated to meeting goals, ensuring compliance, and driving business value through effective Oracle Fusion Finance configuration, risk management, and system optimization.
* **Good experience with Oracle BI Publisher (BIP)**, including the ability to understand existing reports and design, develop, and maintain new BIP reports (templates, data models, and layouts).
* **Proficient in SQL**, with the ability to write, optimize, and troubleshoot SQL queries for reporting, data analysis, and integrations.
**It’s Great if You Have:**
* Experience working in finance cross-functions (e.g., Tax, Finance operations, Treasury, FP&A).
* Familiarity with project management methodologies (e.g., Agile, SDLC).
* Experience in data analytics or with other modules within Oracle Fusion ERP. Knowledge of Robotic Process Automation (RPA) tools and other financial software