Software Engineer (Backend)
Booking.com
mid-level
Location
London, United Kingdom
Work Type
Onsite
Seniority
mid-level
Posted
July 26, 2026
Total Compensation
€175,000
Yearly Savings (Comfortable)
€44,000
Want to apply for this job?
Subscribe to access the application link and 15,000+ more jobs
Job Description
- As a Software Engineer working on the backend, you have the opportunity to be responsible for the development, performance, and scaling of many areas - including our public website, as well as internal systems and infrastructure
- You will work independently and will also be responsible for making technical decisions within a cross-functional team
- Develop robust and scalable backend services
- Collaborate with developers to create cohesive and functional code
- Optimize applications for performance and scalability
- Manage and maintain code repositories using Git
- Develop and maintain containerized applications with Kubernetes
- Write and maintain Perl scripts
- Work with teams to integrate automated testing and deployment processes
Benefits
- Health insurance
- Free access to Headspace for you and your loved ones
- Global Employee Assistance Program
- Meditation and Breastfeeding rooms at the office
- Booking Cares - 2 days per year to volunteer and learn
- Life insurance
- Disability insurance
- Pension plan
- Annual paid time off
- Parental leave - 22 weeks
- Grandparent leave - 10 days
- Care leave - 10 days
- Bereavement leave - up to 4 weeks
- Anniversary leave
- Working from Home Furniture and Ergonomic Support
- Working from Abroad - up to 20 days per year
- Discounts & Wallet credits to spend on our products
- Upgrade to Booking.com Genius Level 3
- Friends & Family Booking.com discount vouchers
- Free access to online learning platforms
- Development and mentorship programs to support career growth
- Access to trainings and workshops
- Team development opportunities
- Local discount programs
- Game rooms in offices
- On-site meals, coffee and snacks including vegan options- Proficiency in Perl scripting is a plus
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI)
- Proficiency in Java and frameworks like Spring and Hibernate
- Experience with Kubernetes for container orchestration
- We are looking for motivated Software Engineers who enjoy solving problems which could benefit Booking.com’s customers; who initiate solutions and discussions and who believe that any challenge can be scaled with the right mindset and tools
- Previous experience with distributed systems is an advantage
- 1-3 years of software development experience; using one or more server side programming languages. Preferably Java, Perl, Python, Scala, C++ etc
- Experience working on products that impact a large customer base is an advantage
- Eagerness to learn new technologies and continuously improve
- Ability to work independently and as part of a team
- Strong communication and collaboration skills
- Bachelor in Mathematics, Software Engineering, Computer Science or equivalent is preferred
- Strong knowledge of Git and branching strategies
- Demonstrable experience with MySQL and PostgreSQL or similar relational databases
- Excellent problem-solving skills and attention to detail
- Key skills: Java, Python, Perl, PHP, Ruby, C#, Golang, Node.js, Microservices, mySQL, Kubernetes
More Jobs You Might Like
Helpful Resources
Salary & Savings Calculator
Compare salaries across European cities and calculate your potential savings. Understand cost of living and take-home pay for tech jobs in Europe.
Career Guides
Expert advice on landing high-paying tech jobs in Europe. Tips on interviews, salary negotiation, and career growth from The European Engineer.
Access 15,000+ High-Paying Tech Jobs
Get unlimited access to our full database of 15,000+ jobs with advanced filters, salary comparisons, and exclusive career guides from The European Engineer.