Resortpass
Staff Software Engineer, Backend Booking Platform & APIs
New York, NY. Posted a month ago
The role
You will lead the evolution of the booking platform and external API. You will build on a production Rails OpenSearch and Postgres system to help distribution partners and AI agents book inventory.
What you will do
- Evolve models and boundaries for products, pricing, availability, holds, and reservations.
- Build and launch a versioned external API for pricing, availability, holds, booking, changes, and cancellations.
- Make booking operations reliable through retries, timeouts, and partial failures.
- Establish reusable patterns for supply, property management, and point-of-sale integrations.
- Lead incremental migrations in the existing system.
- Help engineers take ownership of larger problems through design reviews, pairing, and mentoring.
Required qualifications
- 9+ years of experience or a track record of equivalent depth and scope.
- Led substantial technical work across multiple engineers or teams.
- Designed transactional systems and APIs or integration platforms.
- Understand relational modeling, concurrency, consistency, and asynchronous workflows.
- Safely evolved an existing production system.
- Strong hands-on engineer.
- Communicate clearly, listen carefully, and build trust with engineers and business partners.
Nice to have
- Ruby on Rails experience
- Experience with marketplaces, reservations, inventory, payments, or public APIs
Benefits
- Health, dental, and vision coverage, with ResortPass contributing to monthly premiums
- Stock options
- 401(k) plan
- Unlimited paid time off
- Paid parental leave
- Annual ResortPass credit for pools, beaches, spas, and other experiences
About the company
ResortPass gives people daytime access to pools, beaches, spas, cabanas, and other hotel experiences without an overnight stay. They work with more than 2,700 hotel partners across 30 countries.