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
$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...PlatformNight shift$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,...PlatformWork experience placementLocal area$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...PlatformFull timeWork at officeLocal areaRemote work2 days per week3 days per week$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...PlatformWorldwide$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...PlatformLocal areaWorldwide- ...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...PlatformRemote job
$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...PlatformRemote jobFull timeWork at officeRelocationHome officeFlexible hours- ...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
- 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...PlatformContract workRemote work
$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,...PlatformWorldwide$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...PlatformFull timeWork at officeHome officeFlexible hours$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...PlatformRemote work$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...PlatformImmediate startFlexible hours- 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
$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,...PlatformFull timeRemote workFlexible hours$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...PlatformWork at officeLocal areaVisa sponsorshipFlexible hours$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...PlatformFull time$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,...PlatformPermanent employmentWork experience placementWork at officeLocal area$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...PlatformFlexible hours- ...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...PlatformFull time
$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. ~...PlatformFull time- ...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....PlatformFull time
$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...PlatformFull time$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...PlatformFull timeWork at officeLocal areaRemote work2 days per week3 days per week- ...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)...PlatformFull timeFlexible hours
$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...PlatformPermanent employmentFull timeWork at officeFlexible hours$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...PlatformFull timeTemporary workRemote workWorldwide- ...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...PlatformFull timeBank staffWork at office
$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...PlatformFull timeFlexible hours- ...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...PlatformFull timeWork at officeLocal areaImmediate start
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!
- java developer backend New York, NY
- remote back end developer New York, NY
- backend software engineer New York, NY
- senior backend developer New York, NY
- backend python developer New York, NY
- back-end developer New York, NY
- senior platform engineer New York, NY
- platform developer New York, NY
- data platform engineer New York, NY
- client platform engineer New York, NY




