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

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

Channable logo
Channable

Senior Haskell Software Engineer

Join Channable as a Senior Haskell Software Engineer. Work on scalable backend solutions in a hybrid environment. Competitive salary and benefits.

Bynder logo
Bynder

Senior Software Engineer (Backend)

Join Bynder as a Senior Software Engineer (Backend) in Rotterdam. Work with Scala, AWS, and microservices in a dynamic, agile environment.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Deliverect logo
Deliverect

Frontend and Backend Developer

Join Deliverect as a Frontend or Backend Developer in Amersfoort. Work with React, Python, and cloud platforms in a dynamic SaaS environment.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

HelloFresh logo
Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

Producthero.com logo
Producthero.com

Senior Backend Developer (PHP / Laravel)

Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.

ING Nederland logo
ING Nederland

Full Stack Engineer for Payments

Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.

Albert Heijn logo
Albert Heijn

Data Platform Engineer (Kafka, Databricks, Python, Azure)

Join Albert Heijn as a Data Platform Engineer to enhance our data platform using Kafka, Databricks, Python, and Azure.