
Closed
Posted
Paid on delivery
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
Project ID: 40717741
131 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
131 freelancers are bidding on average $6,588 USD for this job

Hi there, We understand you're looking for a Senior Software Engineer to help build an end-to-end booking platform, specifically focusing on integrations with Amadeus APIs and other GDS systems, and developing a comprehensive booking engine for flights, hotels, and car rentals. With our extensive experience in PHP, Laravel, and relational databases like MySQL, along with our background in building API integrations and distributed systems, we believe Webbook Studio can make a significant impact on your project. For instance, our work on a learning platform website for children and a website for an electric bike company demonstrates our ability to handle complex projects and deliver high-quality results. What specific challenges do you foresee in integrating Amadeus APIs with your existing platform, and how do you envision our team contributing to overcoming these challenges? Feel free to message us to discuss the details! — Webbook Studio
$5,200 USD in 30 days
9.3
9.3

With over 10 years of experience in travel tech and GDS API integrations, particularly Amadeus, I bring expertise in developing efficient booking platforms. Your project aligns with my background, and I aim to streamline booking processes, optimize pricing, and enhance user experiences. I have hands-on experience in backend development, API integrations, and distributed systems, allowing me to address challenges effectively. I am committed to scalability, reliability, and continuous improvement, and I look forward to exploring NDC, CI/CD practices, and AI-driven enhancements with your team. By working with me, you gain a dedicated partner focused on the success of your travel technology platform. Let's collaborate to create a cutting-edge booking engine that revolutionizes the travel industry.
$9,000 USD in 5 days
8.8
8.8

With over a decade of experience in full-stack web and eCommerce development, I have honed my skills to deliver high-quality digital solutions that are perfect for your travel technology startup. My expertise extends to PHP, Laravel and API development — making me particularly well-suited for your project's core product development and GDS integration requirements, especially with Amadeus. Notably, my proficiency in backend engineering empowers me to handle complex system nuances like search and pricing, booking, ticketing, cancellations, changes, refunds seamlessly. Also, my experience in working autonomously in senior IC capacity resonates with your preference for someone equipped to take ownership of features end-to-end. Lastly, I am an effective communicator who understands the importance of strong collaboration across distributed teams—a skill that has been crucial in my track record of successful project delivery for startups and businesses worldwide. Moreover, being a digital nomad myself has cultivated versatility and adaptability which will be an asset as a remote freelancer collaborating with your international team. Let's build something impactful together!
$7,500 USD in 7 days
8.2
8.2

Hello, I’m interested in the Senior Software Engineer role and particularly in the opportunity to help evolve your existing itinerary/proposal product into a full booking engine. The part of this project that stands out to me is the travel-domain complexity. A booking engine is much more than connecting a search API—it requires careful handling of pricing, availability, PNRs, fare rules, booking states, ticketing, cancellations, changes, refunds, and failures that can occur between each step. This makes it easier to support Amadeus initially and add additional GDS/direct-distribution providers later while keeping the application's booking workflow consistent. I’m comfortable working with Laravel/PHP and MySQL and can contribute across the backend rather than limiting myself to individual API endpoints. I can also work with Python when useful, as well as cloud infrastructure, CI/CD, automated testing, Git-based workflows, and scalable API architecture. I’m comfortable working autonomously, investigating vendor behavior when documentation is incomplete, and communicating technical findings clearly to product, QA, and engineering teams. I’d be happy to provide specific examples of my relevant travel/GDS/API integration work and discuss the Amadeus workflows you currently have in production. Best regards Raheel
$7,500 USD in 7 days
8.0
8.0

Hi, I can help you with "Senior Software Engineer (Travel Tech / Booking Engine) — Remote, LATAM Preferred" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "A more professional version: “Excellent work! The job was completed within the committed timeline. Great quality, professionalism, and timely delivery. Highly appreciated and recommended.”" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$6,000 USD in 118 days
7.7
7.7

As an experienced software engineer with a strong emphasis on travel technology, I am uniquely poised to bring meaningful contributions to your team. To begin with, my 14+ years in this field has seen me deliver high-quality web, mobile and software solutions for clients around the globe making me well-versed with core distribution concepts such as PNR, fare rules, availability and pricing behavior. Importantly, I've had hands-on experience in building travel products using GDS APIs, including Amadeus which is a priority for you. This specialisation is where my true expertise lies and allows me to be resourceful and comfortable even when the API doesn't play by the book. What sets me apart is my ability to view this project not just from a technical standpoint but as a product-minded engineer who can effectively understand the business logic and its impact on both the travelers and agents. My proactive and ownership-driven mindset always ensures that I take full responsibility of features that I work on end-to-end; from design all the way up to production. Furthermore, my track-record of delivering clean code that's scalable, performs optimally and more importantly dependable. Working remotely is not new to me since most of my 300+ projects have been remote. As a result, I've developed robust communication skills enabling me to strongly contribute within distributed teams like yoursࣧa highly sought-after trait in today’s world.
$5,000 USD in 10 days
7.6
7.6

Amadeus quotes change between search and the pricing call, and that gap is where booking engines break. I'd treat the Flight Offers Price response as the only fare to trust: re-price right before Create Orders, show the traveller the difference instead of failing, and store the PNR, ticketing time limit and fare rules with the reservation so cancellations, exchanges and refunds have something real to check against. Hotel offers expire the same way, so room and rate combinations get the same re-price step before confirmation. On the backend I'd model each reservation as a state machine in Laravel over MySQL, so every change and refund is a recorded transition rather than a patched row. A booking demo I built with hotel reservations and three admin levels is at hotel-costa-serena-demo.vercel.app. On timezone, I'm in Serbia (GMT+2), so I cover the India team's afternoon and Miami's morning through early afternoon, with 40+ hours a week for this. As a trial, hand me one slice, say pricing to order creation against the Amadeus test environment, and we make that the first milestone.
$5,000 USD in 10 days
7.1
7.1

Dear Client, I’m Md Toriqul Islam, an experienced full-stack developer with 10+ years of backend development, API integrations, and scalable platform experience. I have a few questions: 1. Is Amadeus already integrated? 2. Which booking flow needs priority? 3. What Laravel version is currently used? I understand you need a senior engineer to develop Amadeus/GDS integrations and own complex flight and hotel booking lifecycles, including pricing, PNRs, ticketing, changes, cancellations, and refunds. My skills in PHP, Laravel, Python, REST APIs, MySQL, AWS, distributed systems, and integration development match this role. I can work autonomously with your distributed team, investigate vendor API edge cases, build reliable booking workflows, and improve testing and architecture as the platform scales. Best regards, Md Toriqul Islam
$5,000 USD in 15 days
6.8
6.8

As a Senior Software Engineer with a strong background in API development and GDS integrations, I am confident in my ability to tackle the unique challenges of this project. In my 5+ years of experience, I've worked extensively with Amadeus APIs as well as other GDS systems, giving me an in-depth understanding of core distribution concepts and the reservation lifecycle – essential aspects for building a fully integrated booking engine. In addition to my technical expertise, my team and I at Web Crest, have successfully delivered complex, end-to-end software solutions for startups and enterprises alike. This includes building AI-powered systems, SaaS platforms and mobile apps - all of which required robust backend systems and flawless API integration. Our experience is underscored by our dedication to quality craftsmanship, adaptability to new technologies (such as NDC) and commitment to continually improving code quality and engineering processes. Perhaps most importantly, we understand the unique demands of the travel industry which requires not only technical prowess but also a high emphasis on the impact on the traveler or agent. With this in mind, I assure you that by choosing my team at Web Crest, you’ll be opting for an experienced partner who has deep domain knowledge in travel tech that can make all the difference. Let's create something exceptional together!
$5,000 USD in 7 days
6.8
6.8

Hi, I’m Mateo, a full-stack developer with 8+ years of experience building backend systems, SaaS platforms, APIs, and complex third-party integrations. This role caught my attention because of the booking-engine and API integration work. I have strong experience with backend development, PHP/Laravel, databases, REST APIs, distributed workflows, and building reliable integrations where external APIs can have changing availability, pricing, and response behaviour. I’m comfortable taking ownership from architecture and implementation through testing, debugging, and production deployment. I also work well with distributed teams and can investigate vendor/API issues independently rather than waiting for documentation to provide every answer. I’d be happy to discuss the Amadeus requirements and share relevant integration work privately. A couple of questions: 1. Is the current booking engine already connected to Amadeus, or would I be building the integration from the beginning? 2. Which booking flows are the highest priority right now—flights, hotels, or the complete reservation lifecycle?
$6,000 USD in 45 days
6.4
6.4

Hello! I see you're looking for a Senior Software Engineer to tackle your travel tech booking engine. Your goal to enhance your booking system resonates with my background in backend development, especially with PHP and Laravel, alongside solid experience in API integration. I’m keen to help you streamline your processes and provide an exceptional user experience. With over 10 years in the field, I’ve worked extensively on software architecture and development, ensuring projects not only get done but shine in quality and performance. I understand the unique challenges of travel tech and am ready to bring innovative solutions to your team. Let’s connect and discuss how I can contribute to achieving your project goals! Clarification Questions 1. Can you share more about the specific features you want to enhance in the booking engine? 2. Are there particular integrations or third-party services you plan to include? 3. What are the key performance metrics you want to focus on for the new system?
$7,500 USD in 48 days
6.6
6.6

Building an end-to-end travel booking engine requires robust orchestration around Amadeus APIs, especially managing mid-flow fare changes, PNR synchronization, and split-second seat availability drops during the ticketing phase. ✅ Architect and build Amadeus API integration in Laravel/PHP covering search, pricing verification, booking, ticketing, voids, and cancellations. ✅ Build asynchronous queue workers to handle PNR updates, schedule changes, and mid-flow repricing validations before payment capture. ✅ Implement idempotent checkout workflows with strict database transaction locks to eliminate duplicate ticketing or ghost PNR generation. ✅ 10+ years production experience | 400+ completed projects | 320+ five-star reviews ✅ Microsoft® Certified: MCSA | MCSE | MCT & cPanel Certified (CWSA-2) Are you integrating with Amadeus Self-Service REST endpoints or the Enterprise Web Services (SOAP/1A) for direct PNR servicing and airline queue management? I can deliver this in 7 days for 5650 USD and can jump on it right now.
$5,650 USD in 7 days
5.9
5.9

Hi, I’m an experienced senior backend engineer with strong experience in API integrations, booking workflows, Laravel/PHP, MySQL and distributed systems. I understand the complexity around search, pricing, availability, reservations, cancellations, refunds and third-party travel APIs. I’m comfortable working independently with complex vendor APIs and collaborating with distributed teams. I’d be happy to discuss my relevant travel-tech experience and how I can contribute to your booking engine.
$5,000 USD in 5 days
6.0
6.0

I've built and maintained Amadeus API integrations for travel platforms before, so this is right in my wheelhouse. I'll set up the Laravel backend with MySQL, design the booking engine flows (search, pricing, PNR handling), and handle the reservation lifecycle—bookings, cancellations, refunds—while ensuring scalability and reliability. I'll validate API responses, document edge cases, and deploy with zero downtime. I can start immediately. Thanks, Andrii.
$7,500 USD in 30 days
5.6
5.6

Perfect Match "TRAVEL BOOKING ENGINE WITH AMADEUS GDS" — you need someone who understands the reservation lifecycle, not just someone who can connect another REST API. I’d build the booking flow around explicit states for search, pricing, reservation, ticketing, cancellation, change, and refund. The difficult cases need special handling: price changes between search and booking, PNR updates, fare rules, multi-destination itineraries, and hotel room/rate combinations. On the Laravel side, I’d keep Amadeus behind dedicated integration services so vendor-specific behavior does not leak into the core booking logic. Database transactions, idempotency, retry handling, and detailed request/response logging would also be important for preventing duplicate bookings and making failed GDS calls recoverable. Which parts of the current platform already integrate with Amadeus, and is the existing booking engine codebase available for an initial architecture review? Looking forward to work with you.
$6,000 USD in 7 days
5.7
5.7

hi, i’ve gone through the role and the travel domain requirements are clear. i can work on the booking engine across flight and hotel search, pricing, booking, ticketing, cancellations and refunds, with a strong focus on the complexities around pnr handling, fare rules, availability and price changes. i can also take ownership of the backend integrations with amadeus and build reliable apis around the reservation lifecycle using laravel, mysql and a scalable service architecture. i’m comfortable investigating vendor api issues and finding practical solutions instead of waiting on documentation. i’d like to have a quick meeting to understand your current platform, amadeus integration and the next booking engine milestones.
$7,500 USD in 7 days
5.4
5.4

Hi there, I understand you need a senior backend engineer who can help evolve an itinerary/proposal product into a reliable end-to-end booking engine, with Amadeus expertise being the critical requirement. I can work across the full reservation lifecycle, including flight and hotel search, pricing, availability validation, booking, PNR handling, ticketing, cancellations, changes and refunds, while accounting for the real-world issues that make travel systems complex. I’m comfortable designing Laravel/PHP services and APIs around relational data, external vendor integrations and asynchronous workflows, with careful handling of price changes, partial failures, retries and idempotency. I also understand that GDS integrations often require investigation beyond the documentation, so I approach vendor behavior, edge cases and production failures with an ownership mindset rather than treating the API as a simple integration. I can collaborate directly with your CTO, product and QA teams across LATAM/US time zones and contribute to architecture, testing and engineering maturity as the platform scales. Looking forward to work with you. Thanks*
$6,800 USD in 14 days
5.5
5.5

SolutionzHere has built 6+ travel booking engines with Amadeus/Sabre GDS integrations (flights, hotels, PNR lifecycle). We'll own your reservation workflows, pricing logic, and backend APIs with Laravel/PHP. Rate: $45/hr (mid-range). Availability: immediate, LATAM/US overlap. Quick question: Are you using Amadeus Self-Service or Enterprise APIs, and what's the current booking volume?
$8,500 USD in 49 days
5.5
5.5

As a seasoned software engineer with a focus on travel technology, I believe my extensive expertise in API development and integration, particularly with Amadeus, puts me in an exceptional position to tackle your project. I understand the core distribution concepts within the travel domain like PNR, fare rules, availability, and pricing behavior and have demonstrated practical fluency in them. Additionally, I leverage my strong backend engineering experience (over 8 years) to build robust API integrations and scalable distributed systems. One of the things that differentiate me from other candidates is my resourcefulness. When confronted with imperfect vendor documentation or APIs that don't behave as expected, I don't settle for waiting. Instead, I proactively run my own investigations and propose effective solutions. This tenacity ensures minimal downtime and maximum efficiency for your booking engine. Lastly, my project coordination and workflow documentation skills combined with a well-rounded understanding of both technology and business operations will allow me to work smoothly across teams and deliver results that align with your business goals. In summary, I offer deep expertise in travel tech, exceptional problem-solving abilities, efficient API integration skills, and strong collaboration capabilities - all of which will be crucial for this role. Thank you for considering me as your potential Senior Software Engineer.
$5,000 USD in 15 days
5.4
5.4

With more than a decade of solid experience in web and mobile app development, I bring a comprehensive skill set tailor-made for your project’s unique demands. I have an extensive background creating intricate software systems as evident from the 416 projects I've successfully delivered. My expertise offers you a full-stack approach (MERN/MEAN, PHP, and Python) augmented by fluency in languages like HTML, CSS, and JavaScript. In addition to covering prominent travel GDS APIs like Amadeus, Sabre, and Travelport, my proven experience in backend engineering and database management encompasses key functionalities you need such as search and pricing, booking lifecycle, cancellation handling, among others. I have built strong API integration systems that power robust travel workflows--essential when scaling a project or handling complex reservations with real-time changes. Moreover, my resourcefulness adds to my valuable suite of skills: I am comfortable reading imperfect vendor documentation and running independent investigations when warranted. This oil-like adaptability is precisely what your dynamic team needs to maintain impeccable delivery targets despite time zone differences. As a senior software engineer with deep domain expertise in travel tech impacting PNRs, fare rules, availability and pricing behavior; I’ll contribute greatly to improving your current engineering practices at scale.
$5,000 USD in 15 days
5.1
5.1

São Paulo, Brazil
Member since Sep 17, 2026
₹400-750 INR / hour
$10-40 USD
€6-12 EUR / hour
₹1500-12500 INR
₹150000-250000 INR
$250-750 USD
€2-6 EUR / hour
₹12500-37500 INR
£750-1500 GBP
₹12500-37500 INR
£250-750 GBP
₹12500-37500 INR
$25-50 AUD / hour
₹1500-12500 INR
$250-750 USD
€30-250 EUR
$1500-3000 USD
₹150000-250000 INR
₹75000-150000 INR
min $50 AUD / hour