Booking.com logo

Backend Software Engineer with Scala Experience

Booking.com

Join Our Team as a Backend Software Engineer

About the Role

At Booking.com, we are looking for a talented Backend Software Engineer to join our dynamic team in Amsterdam. As a Software Developer, you will be responsible for the development, performance, and scaling of our public website as well as internal systems. You will work independently and make technical decisions within a team, contributing to the growth of our platform.

Key Responsibilities

  • Develop next-generation scalable, flexible, and high-performance systems.
  • Solve issues with the site and internal systems, prioritizing based on customer impact.
  • Act as an intermediary for problems, with both technical and non-technical audiences.
  • Engage in testing; we run thousands of experiments at one time, utilizing one of the most advanced A/B testing platforms in the industry.
  • Contribute to the growth of Booking.com through interviewing, onboarding, or other recruitment efforts.

Qualifications and Requirements

  • Minimum of 3 years of software development experience using 2 or more server-side programming languages. Java is a must-have, with other preferred languages including Python, Scala, and C++.
  • Previous experience with distributed systems.
  • Hands-on experience with open source data technologies, such as Hadoop.
  • Demonstrable experience with MySQL and PostgreSQL or similar relational databases.
  • Experience working on products that impact a large customer base is an advantage.
  • Preferably a university degree in Mathematics or Software Engineering.
  • Excellent communication skills, both written and spoken.

What We Offer

  • Global Impact, Personal Relevance: Work in one of the most dynamic and cosmopolitan cities in Europe, Amsterdam.
  • Career Growth: Performance-based company with opportunities for career advancement and lucrative compensation, including bonuses and stock potential.
  • Work-Life Balance: 29 vacation days, hybrid working arrangements, and up to 20 days per year working from abroad (home country).
  • Employee Benefits: Health, life, and disability insurance, annual paid time off, and a generous paid leave scheme.
  • Perks: Discount on Booking.com accommodations, company-sponsored family and social activities, and industry-leading product discounts.
  • Learning and Development: Free access to online learning platforms, development and mentorship programs, and a complimentary Headspace membership.
  • Inclusive Environment: Diverse and creative colleagues from every corner of the world.

Inclusion and Diversity

At Booking.com, inclusion, diversity, belonging, wellbeing, and volunteering are core parts of our company culture. We strive to create an environment that allows everyone to thrive, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Join us in making a difference in the world of travel and technology. Apply today to be part of our journey!

Benefits
Extracted with AI

  • Disability insurance
  • 29 vacation days
  • Career advancement opportunities
  • Bonuses and stock potential
  • Discount on Booking.com accommodations
  • Company-sponsored family and social activities
  • Health, life, and disability insurance
  • Annual paid time off
  • Generous paid leave scheme
  • Hybrid working arrangements
  • Industry leading product discounts
  • Free access to online learning platforms
  • On-site meals, coffee, and snacks

Similar jobs

Last update: 23 minutes ago

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Booking.com logo
Booking.com

Senior Software Engineer - Accommodation Tech & Marketplace

Senior Software Engineer for Accommodation Tech & Marketplace at Booking.com, developing scalable systems in Amsterdam.

Booking.com logo
Booking.com

Software Engineer II (Full Stack) - Performance Marketing

Join Booking.com as a Software Engineer II (Full Stack) in Amsterdam, focusing on Performance Marketing with skills in JavaScript, GraphQL, and more.

Vandebron logo
Vandebron

Backend Software Engineer (Scala)

Join Vandebron as a Backend Software Engineer specializing in Scala, enhancing green energy tech in Amsterdam.

Booking.com logo
Booking.com

Machine Learning Engineer II - PPC

Join Booking.com as a Machine Learning Engineer II in Amsterdam, developing scalable ML pipelines and frameworks for performance marketing.

Agoda logo
Agoda

Senior Software Engineer – Back End

Join Agoda as a Senior Software Engineer in Back-End Development, focusing on scalable systems and innovative projects.

Airbnb logo
Airbnb

Staff Software Engineer, Pricing and Availability

Lead software engineer role focusing on backend systems, distributed systems, and enhancing user experience at Airbnb.

Bynder logo
Bynder

Backend Software Engineer

Join Bynder as a Backend Software Engineer in Rotterdam to design and build scalable applications using Python, Scala, AWS, and Kubernetes.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Zalando logo
Zalando

Backend Engineer (Java/Scala)

Join Zalando as a Backend Engineer (Java/Scala) in Helsinki, focusing on high-traffic systems and API development. Hybrid work model.

Booking.com logo
Booking.com

Senior Machine Learning Engineer I - GenAI

Join Booking.com as a Senior Machine Learning Engineer I in Amsterdam, focusing on GenAI applications and innovative ML models.

Agoda logo
Agoda

Lead Software Engineer Back End

Lead Software Engineer Back End role in Bangkok with relocation, focusing on scalable systems using Scala, Java, Kotlin.

Agoda logo
Agoda

Lead Software Engineer Back End

Lead Software Engineer Back End role in Bangkok with relocation, focusing on scalable systems and APIs using Scala, Java, Kotlin.

Agoda logo
Agoda

Staff Software Engineer – Back End (FinTech)

Join Agoda as a Staff Software Engineer in FinTech, focusing on backend systems and data pipelines. Relocation to Bangkok provided.

Agoda logo
Agoda

Lead Software Engineer Back End

Lead Software Engineer Back End role in Bangkok, focusing on developing mission-critical systems using Scala, Java, and Kotlin.

Journi logo
Journi

Senior Backend Engineer (Scala)

Join Journi as a Senior Backend Engineer in Vienna. Develop Scala-based solutions for our leading printing app. Hybrid work model.

Booking Experts B.V. logo
Booking Experts B.V.

Senior Ruby Engineer

Join Booking Experts as a Senior Ruby Engineer to develop scalable software solutions using Ruby on Rails.

Agoda logo
Agoda

Lead Software Engineer – Back End (FinTech)

Lead Software Engineer in FinTech, focusing on backend and data engineering, based in Bangkok with relocation provided.

Booking.com logo
Booking.com

Senior Data Scientist - Experimentation Team

Join Booking.com as a Senior Data Scientist in Amsterdam, focusing on scalable solutions for decision making in the Experimentation Team.

Bynder logo
Bynder

Senior Software Engineer (Backend)

Senior Backend Software Engineer needed in Rotterdam, skilled in Scala, AWS, Kubernetes, and CI/CD.

Agoda logo
Agoda

Staff Software Engineer Back End

Join Agoda as a Staff Software Engineer Back End in Bangkok. Work on scalable systems using Scala, Java, and more.

Booking.com logo
Booking.com

iOS Engineer II

Join Booking.com in Amsterdam as an iOS Engineer II, driving innovation in our iOS apps, impacting millions globally.

Uber logo
Uber

Backend Software Engineer, Benefits Platform

Join Uber as a Backend Software Engineer in Amsterdam, working on scalable systems for a global platform.

Agoda logo
Agoda

Senior Software Engineer – Back End (FinTech)

Join Agoda as a Senior Software Engineer in FinTech, focusing on backend systems and data pipelines. Relocation to Bangkok provided.