Agoda

Senior/Staff Data Engineer - Bidding (Bangkok, Relocation Provided)

Agoda

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

Tools & software

Apache Spark required Scala required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer