Looking for a enior API Integration Engineer – PMS / POS / Booking Systems

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

We are building a mobile-first digital platform in the hospitality and leisure space that requires deep integration with third-party operational systems.

We are looking for a senior API integration expertto design and implement a scalable, production-ready integration layer connecting multiple external systems across:

PMS (Property Management Systems)– accommodations

POS (Point of Sale Systems)** – restaurants

BMS / Booking Management Systems** – tours, activities, transfers

This is not a basic connector project. The system must be architected correctly from day one to support scale, real-time synchronization, and multi-tenant logic.

## Required Integrations

1. PMS (Accommodation)

    Examples:
  • Guesty
  • HostAway
  • Lodgify
  • * multiple additional channel managers
    Scope:
  • Availability sync
  • Pricing sync
  • Reservation creation & cancellation
  • Webhook ingestion
  • Rate limit handling
  • OAuth/API key authentication
  • Data normalization across heterogeneous schemas
  • --

2. POS (Restaurants)

    Examples:
  • Lightspeed
  • Square
  • Tilby
  • * additional POS providers
    Scope:
  • Menu synchronization
  • Reservation / order handling (where applicable)
  • Transactional updates
  • Webhook-based event handling
  • Multi-location mapping
  • --

3. BMS (Experiences / Tours)

    Examples:
  • Bokun
  • Rezdy
  • FareHarbor
  • * additional booking engines
    Scope:
  • Live availability
  • Dynamic pricing
  • Booking flow orchestration
  • Ticket issuance logic
  • Cancellation / refund handling
  • Webhook events
  • --

Technical Expectations

    You will design:
  • A unified API abstraction layer
  • Normalized internal data models
  • Scalable integration architecture
  • Event-driven synchronization (webhooks + queues)
  • Retry & idempotency logic
  • Secure multi-tenant structure
    Strong experience required in:
  • REST & webhook-heavy integrations
  • Event-driven systems (Kafka / SQS / RabbitMQ)
  • Scalable backend architecture
  • Rate-limit & failure handling strategies
  • Cloud infrastructure (AWS or GCP preferred)
  • PostgreSQL (or hybrid DB architecture)
    The integration layer must be:
  • Scalable
  • Cleanly structured
  • Extensible for additional providers
  • Production-grade (not MVP-level shortcuts)
  • --

If you’ve built integration-heavy platforms involving PMS, POS, or booking engines before, please share examples or architecture references.

We are open to scheduling a technical discovery call to go deeper into scope and system requirements before engagement.

Apply Now

Apply Now

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like