12 дней назад
Staff Software Engineer, Backend Booking Platform & APIs (Ruby on Rails)
220 000 - 240 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer, Backend Booking Platform & APIs (Ruby on Rails): Building and evolving a production booking platform and versioned external APIs for hotel and spa experiences with an accent on inventory modeling, transactional correctness, and partner integrations. Focus on designing reliable booking workflows, solving concurrency and partial-failure problems, and leading incremental migrations across the Rails, Postgres, and OpenSearch stack.
Location: Flatiron HQ in New York, NY, four days per week
Annual base salary: $220,000–$240,000, plus equity, based on experience.
Company
provides daytime access to hotel pools, beaches, spas, cabanas, and other experiences, working with more than 2,700 hotel partners across 30 countries.
What you will do
- Lead architecture and the technical roadmap for the booking domain and external API.
- Model products, pricing, availability, holds, reservations, and category-specific booking rules.
- Build and launch a versioned API covering pricing, availability, holds, bookings, changes, and cancellations.
- Design reliable booking operations with retries, timeouts, idempotency, concurrency controls, webhooks, and reconciliation.
- Establish reusable patterns for supply, property management, and point-of-sale integrations.
- Lead migrations, reliability improvements, observability, rollback planning, design reviews, pairing, and mentoring.
Requirements
- Demonstrated impact leading substantial technical work across multiple engineers or teams.
- Experience designing transactional systems, APIs, or integration platforms used by other teams or companies.
- Strong understanding of relational modeling, concurrency, consistency, asynchronous workflows, and failure handling.
- Experience safely evolving existing production systems and making pragmatic architectural tradeoffs.
- Strong hands-on backend engineering and clear communication with technical and business partners.
- Ability to work from the Flatiron HQ in New York four days per week.
Nice to have
- Ruby on Rails experience.
- Experience with marketplaces, reservations, inventory, payments, or public APIs.
Culture & Benefits
- Quality-focused delivery: changes are tested, deployed, observable, and safe to roll back.
- AI tools are used aggressively while engineers remain accountable for architecture, correctness, and production outcomes.
- Health, dental, and vision coverage with company contributions.
- Stock options, a 401(k) plan, unlimited paid time off, and paid parental leave.
- Annual credit for pools, beaches, spas, and other experiences.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
14 дней назад
Senior Backend Engineer (Ruby on Rails, Go)
175 000 - 185 000$
13 дней назад
Senior Software Engineer (Ruby on Rails)
13 дней назад
Software Engineer II (Backend)
120 000 - 155 000$
5 дней назад
Staff Software Engineer, Data Platform (PostgreSQL)
170 000 - 190 000$
13 дней назад
Lead Software Engineer (Backend APIs)
160 000 - 190 000$
14 дней назад
Staff Software Backend Engineer
215 000 - 235 000$