Booking is the largest online travel agency in the world! We serve hundreds of millions of users through our platform in 43 languages and offer more than 28 million reported accommodation listings.
At Booking, data drives our decisions. We maintain petabytes of data including and not limited to; customer information, reservations, accommodation information, accommodation availability, destination information, etc.
About the role
Performance Marketing is responsible for a substantial portion of revenue brought into Booking. We drive one of the most scalable and adaptive automated online marketing systems in the world.
We are a group composed of world-class data scientists, engineers and marketeers.
As part of this dynamic and highly impactful team you will be working to modernize and build new systems to support higher levels of revenue, audience, and experimentation, as well as using cloud based technologies to ensure higher levels of reliability, resiliency and performance.
You will also, along with the rest of the team, support the reliability of our existing infrastructure.
B.responsible
As a Senior Backend Developer, you will be responsible for the development, performance, and scaling of our online marketing systems.
You will work independently and will also be responsible for making technical decisions within a team.
Important aspects of the job include :
Planning and guidance to produce designs with high business impact
Understanding and articulation of tradeoffs between scope, schedule and quality
Developing next-generation scalable, flexible, and high-performance systems
Collaborating with a proactive attitude and driving innovation within the team (tech and business)
Advocating development best practices within the team and track
Driving a culture of end-to-end ownership and technical excellence, leading by example
Performing incident management with systems, prioritizing based on customer impact
Identifying, fostering and proactively helping colleagues to grow professionally
Taking a significant role in on-boarding new team members
Contributing to Booking’s growth via interviewing and other recruitment efforts
B.skilled
We have found that highly motivated developers who match the following requirements are the ones who fit us best :
You are humble and a thought leader
You lead by example and gain your teammates respect through your actions and not your title
You exhibit genuine and evolving curiosity about business goals and how our technology enables meeting and beating those goals
7+ years software development experience; using 2 or more server side programming languages like Java / Python / Perl / Golang
Previous experience with distributed systems at scale
Experience with MySQL, Cassandra, BigQuery or similar RDBMS / NoSQL solutions
Experience with hybrid batch / stream processing pipelines with focus on data integrity and resilience
Experience with defining and upholding SLOs / KPIs
Experience with leading architecture reviews for systems
Experience with unit, integration and end-to-end testing paradigms
Self-starter, highly motivated, team-player
Excellent communication and influence skills; cooperating with people at all levels
You have a can do’ attitude and you act proactively and not reactively
Preferably a university degree in Computer Science, Mathematics or Software Engineering
Bonus)
Knowledge of BigData solutions & cloud (GCP / AWS / Azure)
Experience with A / B testing
Experience building microservices
You have an intrinsic curiosity in technological innovations and you are always on top of the latest trends
B.offered
Headquarters located in one of the most dynamic cities in Europe : Amsterdam
Performance-based company that offers 29 vacation days, career advancement, and lucrative compensation, including bonuses and stock potential
Discount on Booking accommodations with the Booking Deal including other perks and benefits
Technical, behavioural and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation
Company-sponsored family and social activities to help our employees become integrated with each other and Dutch culture
Diverse and creative colleagues from every corner of the world
Generous relocation package, ensuring a smooth transition to working and living in Amsterdam
Booking 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.
Pre-Employment Screening :
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law.
Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the open position at Booking.