Resortpass
Senior Software Engineer, Backend — Booking Platform & APIs
New York, NY. Posted 3 months ago
The role
You will lead the technical work and act as the primary hands-on builder for the ResortPass API. You will evolve a production Rails and Postgres booking system to support various hotel experiences and distribution channels.
What you will do
- Build and launch the external ResortPass API.
- Define stable, versioned contracts for pricing, availability, and bookings.
- Design idempotency, recovery, webhooks, and reconciliation for booking operations.
- Evolve the core booking domain including models for products, schedules, and inventory.
- Make the platform extensible for new categories like events or food and beverage.
- Own the architecture for supply, PMS, and POS integrations.
- Define data contracts for inventory discoverability through OpenSearch.
- Operate what you build by setting reliability and latency targets.
- Turn partner needs into durable platform capabilities.
- Raise the engineering bar through practical reviews and mentoring.
Required qualifications
- 6+ years of software engineering experience, or a track record of equivalent impact.
- Designed transactional systems, built external APIs or integration platforms, and safely evolved data models in production.
- Understand relational modeling, concurrency, consistency, asynchronous workflows, and distributed failures.
- Turn complex business rules into clear boundaries, lifecycle states, contracts, and invariants.
- Can lead an important system as its primary builder while collaborating on foundational decisions.
- Care about correctness, testing, observability, and safe rollouts.
- Communicate directly, listen well, and improve the work of engineers around you.
Nice to have
- Ruby on Rails experience
- Experience with marketplaces, reservations, inventory-constrained commerce, public APIs, or third-party booking systems
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.