Data Engineer, Booking.com

Central Machine Learning

Salary not provided
Python
Kafka
Airflow
Hadoop
MySQL
Spark
Snowflake
Hive
dbt
Mid and Senior level
Amsterdam
Booking.com

Leading travel accommodation and experiences marketplace

Open for applications

Booking.com

Leading travel accommodation and experiences marketplace

1001+ employees

FintechHospitalityB2BTravelMarketplace

Open for applications

Salary not provided
Python
Kafka
Airflow
Hadoop
MySQL
Spark
Snowflake
Hive
dbt
Mid and Senior level
Amsterdam

1001+ employees

FintechHospitalityB2BTravelMarketplace

Company mission

Booking.com's mission is to make it easier for everyone to experience the world. They do so by offering a platform that connects every part of a trip – from a great place to stay to getting there, getting around, seeing the sights and sampling local life.

Role

Who you are

  • We are looking for driven Data Engineers who enjoy solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right mindset and tools
  • You have more than +3 years of professional experience as a Software Developer/Data Engineer and hold a degree in a quantitative field
  • You have hands-on experience with schema design and data modeling and working with ML scientists and ML engineers to provide production level ML solutions
  • You have experience designing systems E2E and knowledge of basic concepts (lb, db, caching, NoSQL, etc)
  • You have built production data pipelines in the cloud, setting up data-lake and server-less solutions; ‌
  • Proven knowledge of Python is required, JVM languages will be a plus
  • Knowledge of Snowflake, Hadoop, Hive, MySQL imports, Airflow, Oozie, Spark, CDC, Kafka
  • Experience with Data Warehousing and ETL/ELT pipelines
  • Experience with ML monitoring and evaluation tools such as DBT
  • You are excited by handling petabytes of data via Big data technologies
  • Excellent communication skills - verbal and written

What the job involves

  • Machine Learning, and AI in general, are integral to booking.com's goal of making it easier for everyone to experience the world.
  • Central Machine Learning (CML) powers many of booking's flagship ML capabilities.
  • The CML Core Platform team mission is to develop a shared serving, data and ML infrastructure to all CML platforms and to connect these with other platforms across the company
  • Feature Engineering for facilitating easy, reliable, and fast creation, storage, and retrieval of machine learning features for model training and serving
  • Ensuring quick integrated solutions by evaluating solutions within Booking ecosystems and from third-party vendors, balancing quick delivery with long-term effectiveness
  • Scaling for Millions by building with scale in mind as our models serve millions of users daily
  • As a Data Engineer, you will be in charge of the development, performance, quality, and scaling of our data pipelines, focusing especially on data integrity and quality.
  • You will work independently and will also be responsible for making technical decisions within a team
  • End-to-end ownership of data integrity and quality in our data pipelines
  • Providing tools that improve Data Quality company-wide
  • Providing self-organizing tools that help the analytics community discover data, assess quality, explore usage, and find peers with relevant expertise
  • Experimenting with new tools and technologies to meet business requirements regarding performance, scaling, and data quality
  • Rapidly developing next-generation scalable, flexible, and high-performance data pipelines
  • Solving issues with data and data pipelines, prioritizing based on customer impact
  • Acting as an intermediary for problems, with both technical and non-technical audiences
  • Supplying to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travelers worldwide
  • Promote and drive impactful and innovative engineering solutions
  • Technical, behavioral and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences, and active community participation

Share this job

View 20 more jobs at Booking.com

Insights

52% female employees

9% employee growth in 12 months

Company

Company benefits

  • Headspace Subscription
  • Anniversary Leave
  • Travel Credit
  • Unlimited e-learning
  • Booking Cares Volunteer Days
  • Local Benefits: vary by country, but often include flex time, vacation days, health insurance, retirement savings, and much much more!

Our take

Booking.com has established itself as a leading digital travel company. The company reaps the benefits of its status in the market and is currently in a stronger position than its up-and-coming competitors such as Expedia, Trivago and Trip.com. Airbnb represents the sharing economy and acts as a disruptive force in this market but still has ways to go to compete with Booking.com.

In recent years, there has been considerable growth in the number of travellers wishing to travel more sustainably. Booking.com is well positioned to attract these consumers, having introduced a Travel Sustainable badge on their platform which over 100,000 properties have achieved for their sustainability efforts.

The company was originally founded with a core focus on hotels, and the platform now offers more than 28 million accommodation listings. It has also expanded into different services, including flights, car rentals, and attractions.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle