In Performance Marketing we are the primary entry point for acquisition of new customers, be it from advertisements on major search engines, organic search or getting customers from meta-sites. Behind all this is a critical infrastructure of data pipelines and ML infrastructure that makes sure we are spending our money wisely and attract traffic to our website as efficiently as possible.
Our data pipelines and products try to provide a match between raw data generated, like ad reports, and consumers of enriched data (such as Data Scientists, ML engineers and other analytics teams as well as business stakeholders) to model, monitor, stream and/or batch process their data for analytical consumption. At the same time the team supports the consumers of such data to discover and enhance the datasets.
Booking.com is looking for a data-savvy professional to join our team. As a Data Engineer, you will be working with stakeholders throughout the company to ensure we have access to high quality, enriched data from other departments and teams. Decisions for every part of our business - from pipelines for ML models to reports for business decisions - are driven by petabytes of our data via MySQL, Hadoop, BigQuery, etc. Your challenge will be to make sure we can utilize our terabyte-scale data even more effectively to support business decisions and improve our products. Joining a team of ML scientist and engineers and working closely with other roles such as developers and business stakeholders, we invite you to help us crunch the data to ensure our place as the planet’s #1 accommodation site.
As a Data Engineer, you are responsible for the development, performance, quality, and scaling of our data pipelines, with a special focus on data quality. You will work independently and will also be responsible for making technical decisions within a team.
Important Aspects Of The Job Include
Rapidly developing next-generation scalable, flexible, and high-performance batch and real-time data pipelines.
Solving issues with data and data pipelines, prioritizing based on customer impact.
Optimizing cloud data architecture to optimize usage and cost.
End-to-end ownership of data quality in our core datasets and data pipelines.
Experimenting with new tools and technologies to meet business requirements regarding performance, scaling, and data quality.
Providing tools that enhance 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.
Acting as an intermediary for problems, with both technical and non-technical audiences.
Highly motivated to work independently while also having a keen curiosity around business deliverables to ensure alignment.
Prior Experience with ETL/Workflow creating/managing/troubleshooting - ideally with Airflow.
Prior experience with Google Cloud Platform and Big Query is also nice to have.
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.
The ones that fit us best are the people who match the following requirements:
Minimum of 3 years of experience in the field, using 2 or more server-side programming languages - preferably Java, Python, Perl, etc.
Experience with building scalable data pipelines in distributed environments with technologies such as Airflow, Cassandra, Kafka, Spark, MySQL, etc.
Experience with Google Cloud products such as BigQuery, Composer, DataFlow etc.
Knowledgeable about data modeling, data access, and data storage techniques.
Write high quality code that is robust and easy to maintain.
Experience of working with systems on a large scale.
Good understanding of basic analytics and machine learning concepts.
Preferably a university degree in Computer Science.
Excellent communication, written and spoken.
Living and working in Amsterdam, one of the most cosmopolitan cities in Europe
Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travellers worldwide
Working in a fast-paced and performance driven culture
Opportunity to utilize technical expertise, leadership capabilities and entrepreneurial spirit
Promote and drive impactful and innovative engineering solutions
Technical, behavioural and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation
Competitive compensation and benefits package and some great added perks of working in the home city of Booking.com
Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.