Logo for Combine | Global Recruitment

Senior Backend Engineer (Amadeus)

Role overview

Qualifications

  • Hands-on experience building travel products against GDS APIs
  • Demonstrable understanding of the reservation lifecycle
  • Solid backend engineering experience (5–10+ years)
  • Experience building API integrations and distributed systems

Responsibilities

  • Design, build, and maintain integrations with Amadeus APIs
  • Develop and enhance a booking engine supporting flights and hotels
  • Own the reservation lifecycle end-to-end
  • Collaborate closely with engineering, product, and QA teams across timezones

Hard skills

Other skills

  • Communication
  • Problem Solving

About the company

Combine | Global Recruitment logo

Combine | Global Recruitment

Staffing & Recruiting

🌍 At Combine Global Recruitment, we are leveraging the power of data to provide innovative solutions to our client’s most pressing talent acquisition challenges in a global landscape.Our mission is to create a world where everyone can thrive, and we believe that starts with connecting amazing companies with the right talent.Whether you are a business looking to grow or a job seeker aiming for your next opportunity, we are here to help.

Company details

Company typeStartup
IndustryStaffing & Recruiting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Software Engineer (Travel Tech / Booking Engine) — Remote, LATAM Preferred

About the Role

We are looking for a Senior Software Engineer to join a fast-growing travel technology company building its own end-to-end booking platform. This is a high-impact, hands-on role where you will help evolve the product from a proposal and itinerary tool into a fully integrated booking engine.

You will work directly with a globally distributed team (India + US), contributing to core product development and bringing real, hands-on expertise in the travel domain and GDS integrations — Amadeus in particular.

This is a new position, created to expand domain expertise inside the engineering team and improve timezone coverage with the U.S.

What You'll Do

  • Design, build, and maintain integrations with Amadeus APIs (and other GDS systems as the platform expands)

  • Develop and enhance a booking engine supporting flights and hotels, with car rental to follow

  • Own the reservation lifecycle end-to-end: search and pricing, booking, ticketing, cancellations, changes, refunds

  • Handle the hard parts: price and availability changes mid-flow, PNR handling, multi-destination itineraries, room and rate combinations

  • Work on backend services and APIs powering travel workflows

  • Collaborate closely with engineering, product, and QA teams across timezones

  • Take ownership of features end-to-end, from design to production

  • Ensure scalability, performance, and reliability of integrations and systems

  • Contribute to improving engineering practices (code quality, testing, architecture maturity)

Must-Have Requirements

  • Hands-on experience building travel products against GDS APIs — not just working near them. Amadeus is the priority; Sabre or Travelport experience is equally welcome

  • Demonstrable understanding of the reservation lifecycle: booking flows (air and hotel), ticketing, cancellations, reschedules, refunds and exchanges

  • Practical fluency with core distribution concepts (PNR, fare rules, negotiated/private fares, availability and pricing behaviour)

  • Solid backend engineering experience (5–10+ years, or equivalent depth — relevance matters more than years)

  • Experience building API integrations and distributed systems

  • Experience with PHP (Laravel), or strong backend experience in another language with a genuine willingness to work in PHP

  • Experience with relational databases (MySQL or similar)

  • Resourcefulness: comfortable reading imperfect vendor documentation, running your own investigation when the API doesn't behave as documented, and proposing a path forward instead of waiting

  • Ability to work autonomously in a senior IC capacity

Nice to Have

  • Exposure to NDC / direct airline distribution

  • Experience with Python or other backend languages

  • Experience with AWS (or GCP / Azure)

  • Exposure to NoSQL databases (e.g., MongoDB)

  • Experience in scaling products or startup environments

  • Familiarity with improving CI/CD, testing, and engineering processes

Frontend experience is not required — the team covers that side.

What We're Looking For

  • Real domain expertise in travel tech — this is the critical filter

  • A product-minded engineer, not a specialist confined to one narrow area: someone who has seen how a booking product fits together

  • Someone who understands not just the code, but the business logic and the impact on the traveller and the agent

  • Ability to ramp up fast in a complex, niche domain

  • Proactive, ownership-driven mindset

  • Comfortable in a small, highly collaborative team

  • Strong communication skills across distributed teams

Team & Collaboration

  • Small engineering team (<10 people) based in India: tech lead, senior developers, and QA

  • Direct collaboration with the CTO and product leadership in the U.S. (Miami)

  • High level of ownership and direct contribution

Location

  • Fully remote

  • LATAM preferred, for meaningful overlap with U.S. (Miami) working hours

Why Join

  • Build a core booking engine from the ground up

  • Work on real-world travel systems with genuine complexity

  • Direct exposure to product and business decisions

  • High ownership in a growing product

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at Combine | Global Recruitment

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.