cover image
Booking.com

Booking.com

careers.booking.com

2 Jobs

15,539 Employees

About the Company

A career at Booking.com is all about the journey, helping you explore new challenges in a place where you can be your best self. With plenty of exciting twists, turns and opportunities along the way.

We’ve always been pioneers, on a mission to shape the future of travel through cutting edge technology, to make it easier for everyone to enjoy amazing experiences wherever they go. Under a desert sky, or in the heart of a bustling city. Discovering the perfect hideaway, or the perfect paella.

When you join us, you’ll be part of a community where taking a different path and trying something new is celebrated and supported. And where making a difference counts.

We’re determined to make the world of travel more sustainable, more accessible, and more inclusive, to create a positive impact on a global scale.
That’s why we’re always looking for people who search for better solutions, the ones eager to stray off the beaten path to find new ways of doing things.
Because at Booking.com it’s more than a job, it’s a journey we’re on together.

Listed Jobs

Company background Company brand
Company Name
Booking.com
Job Title
Software Engineer - Backend
Job Description
Job Title: Software Engineer – Backend Role Summary: Design, develop, and maintain highly scalable, high‑performance backend services that power mobile apps, public website, and internal systems. Own end‑to‑end delivery, including performance monitoring, troubleshooting, and continuous improvement. Expectations: - 3+ years of professional software engineering experience. - Proficiency in at least two server‑side languages (Java, Python, Go, C++, Scala, etc.). - Strong relational‑database skills (MySQL, PostgreSQL). - Experience building and operating distributed systems. - Comfortable working independently and making technical decisions in cross‑functional teams. Key Responsibilities: - Rapidly develop next‑generation scalable, flexible systems with end‑to‑end ownership of SLIs/SLOs. - Diagnose and resolve performance or functional issues across mobile, web, and internal platforms, prioritizing by customer and business impact. - Act as liaison between technical and non‑technical stakeholders to translate requirements and provide updates. - Participate in large‑scale A/B testing, managing experiment interactions and metrics. - Evaluate customer needs to propose optimal architecture, technology choices, and risk mitigations. - Contribute to team growth through interviewing, onboarding, and mentoring. Required Skills: - Server‑side languages: Java, Python (plus one additional language). - Relational databases: MySQL, PostgreSQL (or equivalent). - Distributed system design and operation (messaging, microservices, clustering). - JavaScript ecosystem: Node.js, TypeScript, JSX. - Containerization and orchestration: Docker, Kubernetes. - Excellent written and verbal communication. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
Manchester, United kingdom
Hybrid
Senior
13-12-2025
Company background Company brand
Company Name
Booking.com
Job Title
Security Engineer II - Cloud Security
Job Description
**Job Title** Security Engineer II – Cloud Security **Role Summary** Design, implement, and maintain cloud‑centric security controls for large production environments on AWS, GCP, and Azure. Deliver threat detection, incident response, and automation of remediation. Collaborate with platform, product, and compliance teams to embed security into architecture and DevSecOps pipelines. **Expectations** • Apply advanced security engineering to protect user data and infrastructure. • Balance security rigor with business need and regulatory mandates. • Validate controls through pentests, audits, and continuous monitoring. • Serve on on‑call rotation and provide timely incident resolution. **Key Responsibilities** - Architect and evolve cloud security for multi‑cloud environments. - Configure and maintain security monitoring tools and incident‑response workflows. - Ensure controls meet NIST, PCI DSS, GDPR, SOX, and contractual requirements. - Conduct threat and risk assessments, produce mitigation plans, and implement IaC security. - Review cloud‑based applications, services, and CI/CD pipelines for security gaps. - Mentor teams on security best practices and drive adoption of secure coding. - Communicate risks and recommendations to technical and non‑technical stakeholders. - Participate in the security on‑call rotation and incident response. **Required Skills** - Deep knowledge of cloud security and Linux system hardening. - Experience with AWS, GCP, Azure security services and configurations. - Container security expertise (Docker, Kubernetes) and RBAC, image scanning, runtime protection. - Proficiency in IaC tools (Terraform, CloudFormation). - Scripting/automation in Bash, Python, Go, or similar. - Familiarity with DevSecOps, CI/CD pipelines, and automated vulnerability scanning. - Strong communication, documentation, and stakeholder‑management skills. - Ability to conduct security reviews, audits, pentests, and produce clear evidence. **Required Education & Certifications** - Bachelor’s degree or equivalent in Computer Science, Information Technology, or Cybersecurity (preferred). - Relevant certifications are a plus: AWS Security Specialty, GCP Professional Cloud Security Engineer, CompTIA Security+, CISSP, or similar.
Manchester, United kingdom
Hybrid
29-01-2026