Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Backend Booking Platform & APIs

ResortPass

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 guests and generated hundreds of millions of dollars for our hotel partners. Marriott has signed a global agreement with ResortPass, and Hilton has expanded its partnership with us.

We have proven the demand. Now we are building the booking and distribution platform that can bring hotel experiences to many more guests, categories, and channels.

Learn more: resortpass.com/engineering

Why this role matters

A day pass is sold by capacity. A cabana is reserved as a unit. A massage needs a time slot and available resources. Each has different rules for inventory, pricing, and cancellation. Those rules must remain correct wherever a booking begins.

We are hiring a Staff Engineer to lead the evolution of our booking platform and external API. You will help distribution partners and authorized AI agents book the same inventory as ResortPass guests.

You will build on a production Rails OpenSearch and Postgres system while shaping important decisions about its future. What you build will determine how quickly we can launch hotel and spa partners and new experiences. You will see your architectural choices through to real bookings and help other engineers build on them.

This role is located at our Flatiron HQ four days per week.
Annual base salary: 220,000–240,000, plus equity, based on experience

Your ownership and team

Reporting to the Head of Engineering, you will lead architecture and the technical roadmap for the booking domain and external API. This is a hands-on individual contributor role: you will write core production code and guide implementation with other backend engineers.

Our Distinguished Engineer will be your partner on architectural decisions that affect the wider platform. You will work directly with the Head of Engineering and engineering leads on priorities, sequencing, and capacity.

With Product, Partnerships, and hotel operations, you will assess partner requirements and plan launches. Your judgment will help determine what belongs in the shared platform, where a simpler integration is sufficient, and what to defer.

Problems you will help solve

  • A partner times out after requesting the last available cabana. How can it determine whether the booking succeeded, retry safely, and give the guest a clear answer?
  • A massage needs a time slot, provider, or room, while a day pass uses capacity. Which concepts should they share, and where should their booking rules differ?

What you will do

  • Evolve clear models and boundaries for products, pricing, availability, holds, and reservations. Represent category differences explicitly and use real requirements to guide what becomes shared.
  • Build and launch a versioned external API for pricing, availability, holds, booking, changes, and cancellations. Establish access controls, documentation, and a practical path from partner testing to production.
  • Make booking operations reliable through retries, timeouts, and partial failures. Design idempotency, concurrency controls, webhooks, and reconciliation to prevent duplicate bookings and inventory errors.
  • Establish reusable patterns for supply, property management, and point-of-sale integrations. Make data ownership and failure handling clear so engineers can add connectors and diagnose problems consistently.
  • Lead incremental migrations in our existing system. Set reliability and latency targets, test important failure scenarios, and ensure the team can observe, operate, and safely roll back changes.
  • Help engineers take ownership of larger problems through focused design reviews, pairing, and mentoring. Explain tradeoffs, resolve decisions across team boundaries, and follow the work through production.

What success looks like in 6–12 months

The first priority is to prove a dependable production booking path. We will then use what we learn to add partners and categories, with Product and Partnerships sharing responsibility for commercial launches.

  • An initial distribution partner can use the API for the booking lifecycle, from pricing and availability through confirmation, changes, and cancellation.
  • Additional partners reuse those contracts and integration patterns, reducing the bespoke engineering needed for each launch.
  • Booking correctness, reliability, latency, and recovery meet agreed targets under real usage, with automated coverage of important failure scenarios.
  • At least one new experience category uses the shared booking capabilities, and other backend engineers can independently extend the platform and launch connectors.

Who you are

We care more about demonstrated impact than a previous Staff title. You may have 9+ years of experience or a track record of equivalent depth and scope.

  • You have led substantial technical work across multiple engineers or teams, from an ambiguous business problem through launch and operation.
  • You have designed transactional systems and APIs or integration platforms that other teams or companies depend on.
  • You understand relational modeling, concurrency, consistency, and asynchronous workflows, including what happens when systems fail or disagree.
  • You have safely evolved an existing production system and can explain when to extend it, simplify it, or replace part of it.
  • You remain a strong hands-on engineer. You make pragmatic tradeoffs and help teammates deliver without becoming the approval point for every decision.
  • You communicate clearly, listen carefully, and build trust with engineers and business partners. You can challenge an assumption and change your mind when the evidence changes.

Ruby on Rails experience is useful, but not required. Experience with marketplaces, reservations, inventory, payments, or public APIs will help. We encourage you to apply even if you do not match every line.

How we ship

We move quickly by building quality from the start. A change is done when it is tested, deployed, observable, and safe to roll back. We use AI tools aggressively, but engineers remain accountable for architecture, correctness, and production outcomes.

Explore Engineering at ResortPass , including why we work and what we are building next .

Tech stack

  • Backend: Ruby on Rails, Node.js
  • Data: Postgres, MongoDB
  • Search: OpenSearch
  • APIs and integrations: REST, OpenAPI, webhooks
  • Infrastructure and observability: AWS, Datadog
  • Testing: RSpec, Playwright

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

 

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend Booking Platform & APIs in New York, NY vacancy
  • $190k - $210k

     ...we are building the booking and distribution platform that can bring hotel...  ...are hiring a Senior Software Engineer to lead the...  ...for the ResortPass API. In your first year,...  ...will partner with our Staff Engineer on foundational...  ...not work alone. Other backend engineers will contribute... 
    Platform
    Night shift

    ResortPass

    New York, NY
    22 hours ago
  • $180k - $230k

     ...across the world's most premium platforms. Taking a Creative Science...  ...Opportunity Kargo is hiring a Staff Software Engineer to own technical direction across backend services and shared platform capabilities...  ...systems design fundamentals: APIs, service architecture,... 
    Platform
    Work experience placement
    Local area

    KARGO

    New York, NY
    22 days ago
  • $213k - $236k

     ...interview process.About the Role:As a Senior Staff Software Engineer on the Agent & Partner Experiences...  ...as we build and scale our platform. You'll do this through a combination...  ...You’ll sit at the bridge between our API and AI world - turning a payroll platform... 
    Platform
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    5 days ago
  • $129.6k - $288k

     ...where they’re going. Our engineers work closely with...  ...airline retailing.  As a Staff Backend Software Engineer in the...  ...next-generation flight platform, Navan’s flagship...  ..., microservices, and API design. ~ Ownership...  ...travel industry (flights, bookings, or inventory... 
    Platform
    Worldwide

    Navan

    New York, NY
    22 hours ago
  • $190k - $261.25k

     ...best data and AI infrastructure platform so our customers can use deep...  ...their business. Founded by engineers, and customer obsessed, we...  ...for:8+ years of experience in backend or infrastructure engineeringStrong...  ...systems, high-throughput APIs, or cloud-native... 
    Platform
    Local area
    Worldwide

    DataBricks

    New York, NY
    5 days ago
  •  ...distributed company building the backend that powers our text-to-speech platform. You will own critical APIs for payments, subscriptions,...  ...a flat organization where engineers advance by taking ownership and...  ...delivering correct, robust software. #J-18808-Ljbffr Speechify Inc... 
    Platform
    Remote job

    Speechify Inc.

    New York, NY
    3 days ago
  • $10k

     ...spend, and closing books. The problems...  ...Role Ramp's Dev API team builds the programmatic...  ...are an AI-focused platform team making it...  ...easy for any engineer at Ramp (or...  ...wants to define how software interacts with financial...  ...of complex backend projects end-to-end... 
    Platform
    Remote job
    Full time
    Work at office
    Relocation
    Home office
    Flexible hours

    ramp

    New York, NY
    20 hours ago
  •  ...a financial infrastructure platform for businesses. Millions of...  ...beyond the payment, enterprise APIs that bring Radar’s...  ...revenue.What you’ll doAs a software engineer on Radar, you’ll build products...  ...abuse. Your work will span backend services, enterprise APIs, and... 
    Platform

    Stripe

    New York, NY
    4 days ago
  • Upstaff is hiring a Senior Python Engineer for Pathfinder, a strategic roadmapping and portfolio planning platform for a travel agency. The role focuses on backend development, data processing, APIs, and performance and scalability. The contract runs for 4 months starting... 
    Platform
    Contract work
    Remote work

    Upstaff

    New York, NY
    2 days ago
  • $207k - $300k

     ...and enhance large-scale software solutions and resilient distributed backend infrastructure.Provide technical...  ...a distributed team of engineers.Lead the design and...  ...features and clean APIs that bridge core multimodal...  ...organization builds foundational platforms and consumer products,... 
    Platform
    Worldwide

    Google

    New York, NY
    1 day ago
  • $10k

     ...spend, and closing books.The problems are...  ...the RoleRamp's Dev API team builds the programmatic...  ...are an AI-focused platform team making it...  ...easy for any engineer at Ramp (or...  ...wants to define how software interacts with financial...  ...of complex backend projects end-to-end... 
    Platform
    Full time
    Work at office
    Home office
    Flexible hours

    Ramp

    New York, NY
    2 days ago
  • $201.4k - $304k

     ...part of your life, you book in seconds. In...  ...directories to search engines, AI platforms, and more.Healthcare...  ...our MissionAs a Senior Staff Software Engineer in the Interoperability...  ...know how to design APIs and interfaces that...  ...expertise in backend development. Strong understanding... 
    Platform
    Remote work

    ZocDoc

    New York, NY
    3 days ago
  • $180k - $270k

     ...part of your life, you book in seconds. In...  ...directories to search engines, AI platforms, and more.Healthcare...  ...We are looking for a Staff Software Engineer to join the...  ...! This team owns the backend systems that determine...  ...build the services, APIs, and data models that... 
    Platform
    Immediate start
    Flexible hours

    ZocDoc

    New York, NY
    1 day ago
  • Intelerad seeks a QA Engineer to ensure quality of the central platform for medical imaging services, APIs, and integrations. You will define test coverage across functional...  ...’s in CS or equivalent with 5+ years in software testing and QA, and hands-on experience with... 
    Platform

    Intelerad

    New York, NY
    5 days ago
  • $3,000 per month

     ...world’s premier agentic platform for personalization.We...  ...of a single AI engine — Loomi — so that personalization...  ...us full-time as a Staff Backend Engineer. You will...  ...Model Context Protocol APIs for external AI agents...  ...purchase education products (books, courses,... 
    Platform
    Full time
    Remote work
    Flexible hours

    Bloomreach

    New York, NY
    4 days ago
  • $405k

     ...group of committed researchers, engineers, policy experts, and business leaders...  ...seeking an exceptional Senior Staff Software Engineer to join the Claude Developer Platform team and serve as the senior-most individual contributor across API Engineering. Since launch, the... 
    Platform
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    22 hours ago
  • $190k - $210k

     ...Senior Backend Engineer Location: New York City (Hybrid)...  ...business-critical external API platform used by strategic...  ...a clear path toward Staff-level responsibilities...  ...support pricing, booking, reservations, inventory...  ...years of professional software engineering... 
    Platform
    Full time

    Harnham

    New York, NY
    1 day ago
  • $194k - $349k

     ...most advanced AI-native platform. We work on large...  ...Role: The Platform API team builds the cross-...  ...memory management. Every engineering team that builds sensor...  ...hardware-accelerated backends on each platform. This...  ...Proven experience managing software engineering teams,... 
    Platform
    Permanent employment
    Work experience placement
    Work at office
    Local area
    New York, NY
    18 days ago
  • $211k - $285k

     ...part of your life, you book in seconds. In...  ...directories to search engines, AI platforms, and more.Healthcare still...  ...to daily operations.As Staff Engineer, you'll own the...  ...practice intelligence APIs, recommendation serving...  ...you have…8+ years of software engineering experience... 
    Platform
    Flexible hours

    ZocDoc

    New York, NY
    5 days ago
  •  ...Lead Software Engineer (Staff Level) | AI Products & Platform I’m partnering with a global technology company investing heavily...  ...’ll own Design and build the backend services powering AI agents,...  ...experience, ideally with FastAPI, APIs or microservices, PostgreSQL, and... 
    Platform
    Full time

    kadence

    New York, NY
    5 days ago
  • $250k

     ...Staff Backend Engineer (API & Distributed Systems) Location: New York City (4 days onsite...  ...a business-critical external platform powering partner integrations, booking workflows, inventory...  ...Qualifications ~8+ years of professional software engineering experience. ~... 
    Platform
    Full time

    Harnham

    New York, NY
    1 day ago
  •  ...Staff Software Engineer •Lead the architecture and evolution of custom agent harness, including reasoning and...  ...initiatives across teams. • Deep expertise in backend platforms, distributed systems, asynchronous execution, APIs, fault tolerance, and stateful services.... 
    Platform
    Full time

    Robert Half

    New York, NY
    2 days ago
  • $225k - $290k

     ...Staff Backend Engineer – FinTech | New York City Location: New York City (Onsite) Salary: $225,...  ...building a next-generation technology platform that replaces fragmented, manual processes...  ...understanding of distributed systems, API design, system reliability and scalability... 
    Platform
    Full time

    Radley James

    New York, NY
    5 days ago
  • $213k - $236k

     ...process. About the Role: As a Senior Staff Software Engineer on the Agent & Partner Experiences...  ...as we build and scale our platform. You'll do this through a combination...  ...You’ll sit at the bridge between our API and AI world - turning a payroll platform... 
    Platform
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    gusto

    New York, NY
    a month ago
  •  ...Staff Backend Engineer, GenAI Healthcare Platform About the company Our client is a fast-growing, venture-backed...  ...What you bring ~10+ years of software engineering experience, including...  ...backend projects at scale (production APIs and large-scale data processing)... 
    Platform
    Full time
    Flexible hours

    Discover International

    New York, NY
    2 days ago
  • $250k

     ...Sr. to Staff Full Stack Software Engineer - Fintech Startup New York, NY You would be working in the...  ...a cutting-edge financial technology platform. You would be architecting and building scalable backend services and APIs, optimize PostgreSQL databases, and developing... 
    Platform
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Skyrocket Ventures

    New York, NY
    2 days ago
  • $140k - $200k

     ...industry expertise with engineering excellence to help clients modernize platforms, unlock data insights,...  ...experienced Senior Python API Developer to design and...  ...build high-performance backend services supporting...  ...coding standards. Apply software design patterns and... 
    Platform
    Full time
    Temporary work
    Remote work
    Worldwide

    BIP

    New York, NY
    5 days ago
  •  ...Senior / Staff Software Engineer, Banking Platforms Location: NYC - hybrid, 3 days in the office The opportunity A small senior team is building...  ...failure Controls that enforce regulatory rules APIs, events and data contracts that other teams trust Monitoring... 
    Platform
    Full time
    Bank staff
    Work at office

    Trinnovo Group | B Corp™

    New York, NY
    1 day ago
  • $260k - $300k

     ...Concurrence (formerly Amigo) is building the platform healthcare organizations use to build...  ...Francisco. About this role As a Staff Backend/Infra Engineer at Concurrence, you'll build the core...  ...Annual learning budget for courses, books, or conferences Conference... 
    Platform
    Full time
    Flexible hours

    Concurrence

    New York, NY
    a month ago
  •  ...event brand, we’ve built the ultimate platform for launching, monetizing, and...  ...set the technical direction for our backend systems. As Staff Backend Engineer, you own architecture across multiple...  ...Deep expertise in backend systems: APIs, data modeling, distributed systems... 
    Platform
    Full time
    Work at office
    Local area
    Immediate start

    posh

    New York, NY
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Backend Booking Platform & APIs. Be the first to apply!