Senior/Staff Data Engineer - Bidding (Bangkok, Relocation Provided)
Remote · Full Time
Be the first to apply
- Experience
- 6+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- Work from home
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Agoda
Founded in 2005 by two entrepreneurs passionate about travel, Agoda strives to simplify global exploration. Now part of Booking Holdings, Agoda operates worldwide with a diverse workforce exceeding 7,000 employees across 90 countries. The platform offers extensive hotel, flight, and experience options, connecting users with great travel deals.
Role Overview
The Engineering team at Agoda integrates expertise in Data Engineering, Machine Learning, Business Analytics, and Backend Engineering. They develop and maintain powerful data pipelines, ML models, operational and analytical databases, queue systems, and monitoring tools that drive business decisions and improve user experience by handling large-scale structured and unstructured data.
Key Responsibilities
- Lead technical efforts to improve scalability, accuracy, speed, quality, and efficiency of existing data and ML processes.
- Analyze complex datasets to support enhanced business decision-making.
- Design, build, and test tools, libraries, and platforms to enable data science and business teams in launching experiments into production swiftly.
- Collaborate with cross-functional teams to automate large-scale data management, analysis, and ML workflows.
- Assume end-to-end ownership of systems facilitating rapid experiment deployment in production.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a relevant field.
- 6+ years of software engineering experience including at least 4 years focused on data or machine learning engineering.
- Proficiency in developing, maintaining, and optimizing data pipelines and systems with a strong emphasis on data quality.
- Advanced command of SQL, Python 3, and JVM-based languages such as Java or Scala.
- Strong understanding of software design principles, design patterns, best practices, functional and object-oriented programming.
- Familiarity with technologies including Python 3, Scala Spark, Hadoop, SQL, and Amazon S3.
- Working knowledge of general machine learning concepts and typical models like regularization and tree-based algorithms.
- Basic understanding of statistical methods including p-value and z-score analysis.
- Analytical mindset with proven problem-solving skills driven by data-focused engineering.
Preferred Experience
- In-depth knowledge of Hadoop ecosystem and big data architectures.
- Experience with Scala and Spark development.
- Familiarity with agile practices and test-driven development.
- Capabilities in Linux system administration.
Employee Benefits
- Hybrid work model with remote flexibility.
- Allowance for home office setup.
- Opportunity to work 30 days remotely from any global location annually.
- Employee discounts on worldwide accommodations.
- Work within a multicultural team spanning over 90 nationalities and 40 offices in 25+ countries.
- Volunteering initiatives and annual CSR days off.
- Subscription to Benevity platform for charitable donations.
- Free access to Headspace, Odilo, and Udemy learning platforms.
- Employee Assistance Program for personal and professional support.
- Enhanced parental leave policies and comprehensive insurance coverage including life, total permanent disability, and accident insurance.
Equal Opportunity and Privacy
Agoda is an equal opportunity employer valuing diversity and inclusion, without discrimination based on legally protected characteristics. Applicant data is retained for future consideration with options for removal upon request. Agency or third-party unsolicited submissions are not acknowledged, and direct candidate engagement will be prioritized without recruitment fees.
Minimum education
Bachelor's Degree