Senior Product Engineer - Booking Management

wetravel

Netherlands

On-site

EUR 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

WeTravel is seeking a seasoned Engineering Manager for the Booking Management team. You will lead critical checkout, order management, and tax-related projects, shaping experiences for travelers and organizers worldwide.

You will guide end-to-end delivery, influence product insight, and own system reliability in a fast-growing travel commerce platform. Join a global engineering culture focused on impactful delivery, AI-driven tooling, and modern tech stacks including React/TypeScript, Ruby on

Qualifications

  • 7+ years of product engineering experience.
  • 4+ years building complex e-commerce, booking, or order management systems.
  • Proven track record in high-scale consumer checkout or marketplace teams.
  • Strong backend expertise in Ruby on Rails, Kotlin, Python, Go, Java, or Node.js.
  • Full-stack capability with React interface for the booking flows you architect.
  • Deep expertise in robust, distributed systems, including state machines and event-driven architectures.
  • On-call production experience, including post-mortems and incident response.

Responsibilities

  • Lead booking projects end-to-end: discovery with Product and Customer teams, solution design, build, rollout, monitoring, and incident response.
  • Partner with the Product team to gain insight into organizer and traveler challenges, building booking experiences that convert and delight.
  • Own the reliability of our booking and order management systems.
  • Contribute to WeTravel's engineering practices and excellence.

Skills

E-commerce architecture
Checkout systems
Order management
Distributed systems
Incident response
Cross-functional collaboration
AI tool adoption

Tools

Ruby on Rails
Kotlin
Python
Go
Java
Node.js
React
TypeScript
MongoDB
MySQL
PostgreSQL
Snowflake
Kubernetes

Job description

Hi! I'm Sam , Engineering Manager for Team Booking Management at WeTravel.

I joined WeTravel to help simplify how group travel businesses handle payments and bookings. Our Booking Management team owns the journey from the moment a traveler decides to book: checkout flows, order management, tax management, and everything that enables travelers to easily make a reservation and manage it afterwards. Last year alone, over a million travelers booked adventures through our platform! As we streamline and localize our booking experience, I'm looking for engineers who are excited about making complex booking and commerce flows feel simple for our global users.

About WeTravel:

Think of the most incredible adventures imaginable: trekking to Machu Picchu, cycling through Tuscany, or going on a safari in Kenya. For years, the small businesses and local experts who run these trips have been stuck using messy spreadsheets, countless emails, and complicated payment methods.

WeTravel is changing that. We build the tools that empower any entrepreneur to launch and grow their own travel business. Our platform makes it simple for organizers to create beautiful trip proposals, securely process payments, and manage their customers, so they can focus on what they do best: creating amazing experiences.

This is one of the last great frontiers of travel to come online, and as the category leader, we are at the forefront of this change. Last year alone, our platform was trusted by 8,000 organizers to lead over a million travelers on adventures in 150+ countries.

Now, we're on an exciting journey to grow from powering $1B to $10B in travel experiences per year.

We believe that every trip, when done right, can be a force for good - and we're building the engine to make more of that possible.

What's the role:

You will join the Booking Management team to lead critical projects across checkout, order management, tax management, and traveler self-service. Upcoming work includes:

  • Checkout experience: streamlining and localizing our checkout flows so travelers in every market can complete a reservation in just a few clicks.
  • Order management: building the foundational systems for organizers and travelers to view, modify, and manage reservations end-to-end - changes, transfers, cancellations, and everything in between.
  • Tax management: expanding our tax capabilities across jurisdictions so organizers can sell compliantly wherever their travelers are.
  • Reliability and structural improvements: scaling our booking flows to support 10x growth.
What you'll do day-to-day:
  • Lead booking projects end-to-end: discovery with Product and Customer teams, solution design, build, rollout, monitoring, and incident response.
  • Partner with the Product team to gain insight into organizer and traveler challenges, building booking experiences that convert and delight.
  • Own the reliability of our booking and order management systems
  • Contribute to WeTravel's engineering practices and excellence.
How we work:

We're focused on the impact. We don't subscribe to any one framework or execution ideology, and we adapt based on what's impactful.

We're using the latest hardware and constantly on the look out for better tools & ways to work.

We have AI-first development experience and work with the latest models and agentic dev tools.

Stack:

We're developing React/TypeScript, Ruby on Rails and Kotlin Microservices. Our services run on Kubernetes. We also use and love MongoDB, MySQL, Postgres, Snowflake and we're working with the major LLM providers.

You should apply if you have:

Basic qualifications:

  • 7+ years of product engineering expertise, with 4+ years dedicated to architecting complex e-commerce, booking, or order management systems.
  • Proven track record within a high-scale consumer checkout, marketplace, travel, or e-commerce platform team.
  • Broad practical expertise in building and troubleshooting production-level checkout and order flows: conversion-critical funnels, pricing and tax calculation, availability and inventory, cancellations, modifications, and refund flows. You possess deeply ingrained expertise in order state machines, multi-step form UX, and the operational tooling that keeps commerce systems running.
  • Strong backend mastery in Ruby on Rails, Kotlin, Python, Go, Java, or Node.js with the agility to ramp up on Ruby quickly.
  • Full-stack comfort: you can build the React interface for the booking flows you architect.
  • Deep expertise in architecting robust, resilient distributed systems, including order and reservation state machines, idempotency, exactly-once semantics, event-driven architectures, webhooks, and reliable consumer patterns.
  • Direct production on-call experience, including authoring post-mortems and leading incident response.
  • Excellent written and verbal communication skills, including cross-functional collaboration experience, and the ability to thrive in a distributed, multicultural environment.
  • Pragmatic adoption of AI tool
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Engineer - Booking Management
Senior Product Engineer - Booking Management

WeTravel • Amsterdam

Hybrid
EUR 120,000 - 180,000
Generous PTO
Remote-friendly work
Annual team off-site
+2
Lead Product Manager - Checkout & Monetization
Lead Product Manager - Checkout & Monetization

WeTravel • Amsterdam

On-site
EUR 120,000 - 190,000
Competitive salary and equity
Time to Recharge policy
Remote work up to 4 weeks/year
+1
Head of Payment Products & Monetization
Head of Payment Products & Monetization

WeTravel • Amsterdam

Hybrid
EUR 180,000 - 280,000
Competitive salary and equity
Time to Recharge—unlimited PTO policy
Remote work for up to 4 weeks/yr
+2
Lead Product Manager - Trips
Lead Product Manager - Trips

WeTravel • Amsterdam

On-site
EUR 120,000 - 170,000
Senior Product Engineer - Supply Team
Senior Product Engineer - Supply Team

WeTravel • Amsterdam

Hybrid
EUR 120,000 - 160,000
Unlimited PTO
Amsterdam program
Work From Anywhere
+2
Head of Payment Products & Monetization
Head of Payment Products & Monetization

Wetravel, Inc. • Amsterdam

Hybrid
EUR 140,000 - 230,000
Competitive salary and equity
Unlimited paid time off
Remote work up to 4 weeks/year
+2
Senior Product Manager - Checkout & Monetization
Senior Product Manager - Checkout & Monetization

WeTravel • Amsterdam

Hybrid
EUR 95,000 - 140,000
Senior Product Manager - Trips
Senior Product Manager - Trips

WeTravel • Amsterdam

Hybrid
EUR 120,000 - 150,000
Lead Booking Systems Engineer
Lead Booking Systems Engineer

wetravel • Netherlands

On-site
EUR 120,000 - 160,000
Chief Product Lead, Merchandising & Trip Planning
Chief Product Lead, Merchandising & Trip Planning

Booking.com • Amsterdam

On-site
EUR 180,000 - 280,000