Role Overview
Join Booking.com as a Senior Software Engineer within our Accommodation Tech & Marketplace team, where you will be at the forefront of developing innovative solutions for our accommodation-related products. This role involves end-to-end responsibility from building scalable systems to maintaining high performance of our mobile apps and public website.
Key Responsibilities
- Develop next-generation scalable and flexible systems.
- Ensure system reliability by monitoring and adjusting SLIs and SLOs.
- Solve technical issues impacting mobile apps, website, and internal systems, prioritizing based on customer and business impact.
- Act as a technical liaison between teams and stakeholders.
- Drive continuous improvement through testing, with thousands of concurrent experiments.
- Evaluate customer needs to deliver optimal solutions, considering various programming languages and architectural choices.
Qualifications & Experience
- Minimum 3 years of software development experience.
- Proficiency in server-side programming languages such as Perl, Java, Python, Scala, and C++.
- Experience with relational databases like MySQL and PostgreSQL.
- Knowledge of JavaScript ecosystems including Node.js, TypeScript, and JSX.
- Familiarity with mobile app development and backend systems.
- Experience with Docker and Kubernetes is a plus.
- Previous work on large-scale products impacting a significant customer base.
Benefits & Perks
- Enjoy a hybrid working model with flexible arrangements.
- Benefit from a comprehensive leave scheme including parental and care leave.
- Utilize commuting allowances and bike reimbursement schemes.
- Access discounts and credits on our products and services.
- Engage in continuous learning through free online platforms and development programs.
- Support your well-being with our global employee assistance program and free Headspace membership.
Diversity & Inclusion
At Booking.com, diversity, equity, and inclusion are at the core of our culture. We celebrate and support the diversity of our team, which helps us create a better and more inclusive travel experience for everyone.
Benefits Extracted with AI
- 22-weeks paid parental leave
- Flexible working arrangements
- Home office support
- Commuting allowance
- Discounts on products
- Free online learning access
- Global Employee Assistance Program
Similar jobs
Last update: 23 minutes ago
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.
Backend Software Engineer with Scala Experience
Join Booking.com as a Backend Software Engineer in Amsterdam. Work with Scala, Java, and distributed systems in a hybrid environment.
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.
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.
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.
iOS Engineer II
Join Booking.com in Amsterdam as an iOS Engineer II, driving innovation in our iOS apps, impacting millions globally.
Machine Learning Manager - Marketplace (Smart Positioning)
Lead a team in the Marketplace ML department at Booking.com, focusing on smart positioning and personalization using machine learning.
Senior Ruby Engineer
Join Booking Experts as a Senior Ruby Engineer to develop scalable software solutions using Ruby on Rails.
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.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Senior Backend Engineer
Senior Backend Engineer needed in Amsterdam. Work on complex systems using Python, PostgreSQL, AWS. Hybrid work, extensive benefits.
Staff Software Engineer, Pricing and Availability
Lead software engineer role focusing on backend systems, distributed systems, and enhancing user experience at Airbnb.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Senior Software Engineer - Backend (Python)
Join FareHarbor as a Senior Software Engineer focusing on backend development with Python, RESTful APIs, and SQLAlchemy in Amsterdam.
Staff System Engineer
Join Agoda as a Staff System Engineer in Bangkok, focusing on Kubernetes, automation, and infrastructure management.
Staff Full Stack Software Engineer
Join Agoda as a Staff Full Stack Software Engineer in Amsterdam. Work with cutting-edge tech like React and GraphQL in a hybrid environment.
Senior Full Stack Engineer
Senior Full Stack Engineer in Amsterdam, hybrid work, with skills in GraphQL, MySQL, Redis, TypeScript, and scalable systems.
Fullstack Software Engineer - Security
Join bol.com as a Fullstack Software Engineer focusing on security, ensuring secure IT solutions in a hybrid work environment.
Senior Frontend Software Engineer
Join Box as a Senior Frontend Software Engineer in Amsterdam to enhance Box Sign with cutting-edge technologies.
Senior Full Stack Software Engineer
Join Skyscanner as a Senior Full Stack Software Engineer in Barcelona, focusing on front-end and back-end development with a hybrid work model.
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer needed in Utrecht, skilled in Java, GCP, Agile, and e-commerce.
Senior Software Engineer (Backend)
Senior Backend Software Engineer needed in Rotterdam, skilled in Scala, AWS, Kubernetes, and CI/CD.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.