ResortPass
Staff Software Engineer, Backend Booking Platform & APIs
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в ResortPass для развития платформы бронирования и внешнего API. Нужен hands-on лидер, который проектирует транзакционные модели, интеграции с партнёрами и надёжные сценарии бронирования.
Задачи
- Развивать модели и границы для продуктов, ценообразования, доступности, холдов и бронирований
- Строить и запускать версионированный внешний API для цен, доступности, холдов, бронирования, изменений и отмен
- Обеспечивать надёжность операций бронирования через ретраи, таймауты и обработку частичных сбоев
- Проектировать идемпотентность, контроль конкурентности, вебхуки и сверку данных
- Создавать переиспользуемые паттерны интеграций с поставщиками, PMS и POS
- Вести инкрементальные миграции существующей системы и задавать цели по надёжности и латентности
- Проводить дизайн-ревью, парное программирование и менторинг backend-инженеров
Требования
- 9+ лет опыта или эквивалентная глубина и масштаб
- Опыт лидирования крупных технических инициатив от неоднозначной задачи до запуска и эксплуатации
- Опыт проектирования транзакционных систем и API или интеграционных платформ
- Понимание реляционного моделирования, конкурентности, консистентности и асинхронных процессов
- Опыт безопасной эволюции существующей production-системы
- Сильные hands-on навыки разработки и прагматичный подход к компромиссам
- Опыт с маркетплейсами, бронированиями, инвентарём, платежами или публичными API будет плюсом
Условия
- Медицинская, стоматологическая и офтальмологическая страховка с вкладом компании
- Опционы
- План 401(k)
- Неограниченный оплачиваемый отпуск
- Оплачиваемый родительский отпуск
- Ежегодный кредит ResortPass на пулы, пляжи и спа
- Гибридный формат: 4 дня в неделю в офисе Flatiron HQ
Навыки
- Ruby on Rails
- Node.js
- Postgres
- MongoDB
- OpenSearch
- REST
- OpenAPI
- webhooks
- AWS
- Datadog
- RSpec
- Playwright