Backend Software Engineer with Scala Experience
Booking.comJoin 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
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
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.
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.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
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.
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.
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.
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.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.
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.
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.
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.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.
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.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Full Stack Engineer for Payments
Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.
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.