Point your AI agent at freehire and let it find you a job.

Get the CLI →

WINDY RESORT

Open 53d

Senior Software Engineer, Backend — Booking Platform & APIsNew New York, NY

Posted Updated 6 views
Discussion
This position is no longer accepting applications(closed Oct 20, 2026).

Summary

The Senior Software Engineer will lead the technical design and development of the ResortPass external API and evolve the core booking domain. The role focuses on building reliable, transactional systems using technologies like Ruby on Rails, Postgres, and AWS.

Lead the technical design and hands‑on development of the ResortPass external API to support multiple distribution partners and AI agents. Evolve the core booking domain to handle diverse product categories while ensuring system reliability, idempotency, and safe recovery.

Requirements:

Requires 6+ years of software engineering experience with a strong track record in designing transactional systems and external APIs. Candidates must be proficient in relational modeling and distributed failures, with Ruby on Rails experience being useful but not required.

Key Skills:

  • Backend Engineering
  • API Design
  • Ruby on Rails
  • Postgres
  • System Architecture
  • Distributed SystemsRelational Modeling
  • Concurrency
  • OpenAPI
  • REST
  • AWS
  • Datadog
  • RSpec
  • Playwright
  • Node.js
  • OpenSearch

Benefits:

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Stock Options
  • 401k Plan
  • Unlimited Paid Time Off
  • Paid Parental Leave
  • Annual ResortPass Credit

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.