Senior Software Engineer, Backend — Booking Platform & APIs

ResortPass · New York, NY · $190k–$210k

The role

ResortPass is hiring a Senior Software Engineer to lead the technical work and be the primary hands-on builder for the ResortPass API. The role involves evolving a production Rails and Postgres booking system, defining stable API contracts, and ensuring safe booking operations under failures. The position is based in NYC headquarters four days per week.

Pay
$190k–$210k
Location
New York, NY
Level
Senior
Experience
6+ yrs

What we know that the posting doesn’t say

  • Seen todaystill listed on the employer’s careers page
  • Posted 45 days agothe first time we saw it

About ResortPass

ResortPass provides daytime access to hotel pools, beaches, spas, and other experiences without overnight stays, working with over 2,700 hotel partners across 30 countries and serving over 7 million guests.

What you would do

  • Build and launch the external ResortPass API
  • Define stable versioned contracts for pricing, availability, holds, bookings, changes, and cancellations
  • Design idempotency, recovery, webhooks, and reconciliation for failures
  • Evolve the core booking domain with clear models and invariants
  • Prove new categories can use the shared booking model
  • Own architecture for supply, PMS, and POS integrations

Must have

  • 6+ years of software engineering experience or equivalent impact
  • Designed transactional systems and built external APIs
  • Safely evolved data models in production
  • Understanding of relational modeling, concurrency, consistency, and distributed failures
  • Can lead a system as primary builder while collaborating
  • Cares about correctness, testing, observability, and safe rollouts
  • Communicates directly and improves work of others

Nice to have

  • Ruby on Rails experience
  • Marketplace or reservations experience
  • Inventory-constrained commerce experience
  • Public API or third-party booking system experience

What you get

  • Health, dental, and vision coverage with premium contributions
  • Stock options
  • 401(k) plan
  • Unlimited paid time off
  • Paid parental leave
  • Annual ResortPass credit for experiences

Experience and education

  • 6+ years of relevant experience

Key skills

  • ruby on rails
  • node.js
  • postgres
  • mongodb
  • opensearch
  • rest
  • openapi
  • webhooks
  • aws
  • datadog
  • rspec
  • playwright

About ResortPass ResortPass is redefining what it means to be a hotel guest. We give people daytime access to pools, beaches, spas, cabanas, and other hotel experiences without an overnight stay. We work with more than 2,700 hotel partners across 30 countries. We have served more than 7 million gue…

Extracted from the employer’s posting. Read it in full on ResortPass’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at ResortPass

All 3 roles at ResortPass →