Senior Software Engineer @Combine Global Recruitment
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer @Combine Global Recruitment

1mth ago - Combine Global Recruitment is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Latin America (LATAM)

Role Description

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)

Qualifications

  • 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

Requirements

  • 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.

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
Before You Apply
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Combine Global Recruitment
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,809+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later