workinengineering
Browse
workinengineering

Curated engineering jobs in Europe. Built to support the career path of engineering people at European companies across the EU, UK and EMEA.

Jobs

  • Browse all jobs
  • Remote jobs
  • Jobs in Germany
  • Jobs in Netherlands
  • Jobs in the UK

About us

  • About
  • Contact
  • Privacy
  • Terms
  • Cookies

© 2026 workinengineering.eu — Made in Europe.

  • LinkedIn
  • X
  • Email
workinengineering
Browse
  1. All roles
  2. Booking.com
  3. Booking Holdings Romania - Fullstack Software Engineer - Pipeline
Booking.com logo
Booking.com

Booking Holdings Romania - Fullstack Software Engineer - Pipeline

HybridMidBucharest, RomaniaTravelTech
Apply directly at Booking.com

Our Take

Build and scale high-performance backend microservices for Booking.com's global travel platform.

What you’ll do

  • Build and scale backend microservices
  • Own code from design to production monitoring
  • Solve complex technical issues
  • Collaborate with cross-functional teams
  • Apply modern engineering best practices
  • Develop secure, resilient, cloud-native solutions

What they’re looking for

  • 3+ years software engineering experience
  • Java strongly preferred
  • Experience building scalable microservices/APIs
  • Experience with relational databases
  • Understanding of messaging systems (Kafka)

What you get

  • Work on a high-scale, global product
  • See real-time impact on millions of travelers
  • Fast-paced, performance-driven culture
  • Competence advancement opportunities
  • Competitive compensation and benefits
  • Experiment with real users and data

Skills & Focus Areas

  • Java
  • Spring Boot
  • Kafka
  • Cassandra
  • AWS
  • Docker
  • Kubernetes
  • Terraform

As posted by Booking.com

Booking Holdings Romania is a Center of Excellence based in Bucharest, Romania and was created to support the increasing business demands of the Booking Holdings Brands. The Center of Excellence provides access to specialized and highly skilled talent, leading industry best practices, and collaboration opportunities across all of our Brands.

As part of our Booking Holdings Romania team, you will have the opportunity to be a part of the world’s leading provider of online travel, with a mission of making it easier for everyone to experience the world through six-primary consumer facing brands: Booking.com, Priceline, Agoda, KAYAK, OpenTable and Rentalcars.com.



Role description

 

At Booking Holdings, we make it easier for everyone to experience the world. Behind our seamless customer experience is a massive, highly complex, and relentlessly scalable infrastructure. We are looking for passionate Software Engineers to join our Bucharest Centre of Excellence and build the next generation of scalable, flexible, and high-performance systems.

The Fullstack Software Engineer within Booking Holdings designs, builds, and evolves end-to-end software solutions that power Booking Holdings’ high-traffic platforms, delivering scalable, reliable, secure, and intuitive experiences for millions of travelers worldwide. Success means owning the full software lifecycle across frontend applications, backend services, and cloud infrastructure, from architecture and implementation through deployment, monitoring, and production support, while raising the engineering bar through mentorship, code reviews, and technical leadership across teams. The role exists to drive technical excellence and scalable software architecture within the Bucharest Centre of Excellence, supporting Booking Holdings’ consumer brands by providing specialized engineering talent and best practices that accelerate delivery across the organization.

 

 

This role provides a hybrid way of working with an onsite presence of 2 days/week.



Key Job Responsibilities and Duties

  • Designs and evolves scalable, resilient full-stack systems, spanning React-based user interfaces and distributed backend services, applying sound architectural principles and technical trade-offs, in order to deliver fast, reliable, and delightful experiences to millions of users. 

  • Owns the full software lifecycle of end-to-end product features, from UX and API design through implementation, deployment, monitoring, and production support, following engineering best practices and operational standards, in order to deliver reliable, production-ready software across the stack.

  • Improves system reliability and end-user performance across front-end and backend layers through observability, automation, and operational excellence, aligned with cloud-native and SRE practices, in order to reduce incidents, minimize mean time to recovery, and optimize core user-facing metrics.

  • Conducts code reviews and technical design discussions with engineering peers on both client-side and server-side work, in line with internal engineering standards and guidelines, in order to raise the engineering bar and ensure consistent code quality across teams.

  • Mentors and coaches fellow engineers on full-stack development, modern web practices, and AI-assisted engineering, guided by team development plans and industry best practices, in order to accelerate their technical growth and strengthen team capability across the stack.

  • Partners with designers, product managers, back-end engineers, and architects on cross-team initiatives, influencing technical and product decisions within the framework of the Sustainable Team Principles, in order to drive alignment and successful delivery of strategic, user-facing projects.

Role Qualifications and Requirements

 

Knowledge 

  • Deep knowledge of Java and the Spring Boot ecosystem on the backend, combined with strong front-end expertise in JavaScript, TypeScript, and React.

  • Strong understanding of distributed systems design, including microservices, service-oriented architectures, and event-driven architectures that power modern web applications.

  • Solid grounding in cloud-native engineering on AWS, including load balancing, API gateways, resilience patterns, observability, and container orchestration. 

  • Knowledge of data and event-streaming technologies such as Kafka Streams, Cassandra, DynamoDB, Redis, and relational databases (MySQL, PostgreSQL), as well as API design patterns (REST, GraphQL) that bridge front-end and back-end systems.

  • Familiarity with infrastructure-as-code and container platforms, including Docker, Kubernetes, Serverless, and Terraform, alongside modern front-end build and tooling ecosystems (e.g., Node.js, bundlers, package managers).

  • Understanding of CI/CD, observability, and monitoring toolchains such as GitLab, Harness, Grafana, and OpenTelemetry, applied across both server-side and client-side stacks.

  • Awareness of security principles, secure coding practices, and common threat models in large-scale systems, including front-end concerns such as XSS, CSRF, and safe handling of user data.

  • Knowledge of modern AI-assisted development tools (e.g., Claude Code, Codex) and how to apply them effectively in a professional full-stack engineering workflow.

Skills

  • Ability to design, build, and operate scalable, fault-tolerant, and highly available full-stack applications in production, spanning React-based front ends and JVM-based back ends.
  • Strong software craftsmanship across the stack, including clean code, component design, testing, refactoring, and code review skills.
  • Proficiency in troubleshooting complex production issues across front-end, application, data, and infrastructure layers, including browser compatibility and performance problems.
  • Ability to translate business and product requirements into robust technical designs and make sound trade-offs on user experience, performance, cost, and complexity.
  • Effective written and verbal communication skills in English, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Skill in mentoring and coaching engineers across front-end and back-end disciplines, including guidance on effective use of AI-assisted development practices.
  • Ability to lead technical initiatives and influence stakeholders across teams without direct authority.

Abilities

  • Ability to take end-to-end ownership of complex production systems, from front-end experience through back-end services and long-term operation.
  • Ability to work autonomously in a fast-paced, performance-driven environment while managing competing priorities.
  • Strong analytical and problem-solving ability, with a data-informed approach to technical and product decisions.
  • Ability to collaborate effectively in a hybrid, cross-functional, and multicultural environment with designers, product managers, and back-end engineers.
  • Ability to adapt quickly to new technologies, tools, and evolving architectural patterns across the full stack.
  • Commitment to continuous learning and to raising the engineering bar within the team and wider organization.

Benefits & Perks

  • Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travelers worldwide

  • Working in a fast-paced and performance driven culture

  • Technical, behavioral and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation

  • Competitive compensation and benefits package

  • Vast amounts of data to validate your ideas and the opportunity to experiment with real users

Booking Holdings is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Apply directly at Booking.com
Location
Bucharest, Romania
Work mode
Hybrid
Track
IC (Individual Contributor)
Seniority
Mid
Type
FULL_TIME
PostedJul 3
Languages
English
Booking.com logo
Booking.com
booking.com
View all 18 Booking.com roles →

Was this listing helpful?