Owner

Staff Software Engineer - Orders Platform

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Staff-инженер в команду Orders Platform — ядро платформы заказов для ресторанов. Роль с высокой технической ответственностью: проектирование отказоустойчивых распределённых систем с event sourcing и CRDT для offline-first POS.

Задачи

  • Выступать архитектором в команде Orders Platform и задавать техническое направление моделирования, хранения, репликации и сверки заказов
  • Проектировать и разрабатывать event-sourced и реплицированные системы, корректные при ретраях, сетевых разрывах, конкурентных изменениях и частичных отказах
  • Тесно работать с Product, Payments, Reporting и инженерами POS и мобильных поверхностей для надёжных сценариев заказа end-to-end
  • Ревьюить дизайны и код, менторить инженеров и развивать у команды глубокое понимание этих паттернов
  • Улучшать observability, replay и recovery для быстрого поиска и устранения проблем состояния заказов при минимизации затрат
  • Снижать bus factor за счёт обмена контекстом и документирования работы платформы

Требования

  • Практический опыт с event sourcing, CRDT или аналогичными подходами к реплицированным и offline-first данным (sync-движки, слои разрешения конфликтов)
  • Опыт с идемпотентностью, оптимистичной конкурентностью, replay событий, проекциями и сверкой данных
  • Умение рассуждать о частичных отказах узлов и проектировать под них
  • Способность быстро осваивать специализированную технологию и делать её надёжнее
  • Staff-уровень: ведение технического направления без отрыва от кода
  • Ясная письменная и устная коммуникация, умение упрощать сложные системы для других
  • Желательно: backend-опыт в платёжных или заказных системах
  • Желательно: готовность напрямую работать с ресторанами, в том числе лично и по телефону/тексту
  • Плюсом: опыт работы в ресторанах, ритейле или IT

Условия

  • Базовая зарплата $240K–$260K USD в зависимости от уровня, локации и опыта
  • Щедрый пакет pre-IPO equity
  • Комплексная медицинская страховка
  • Work from anywhere (remote-first)
  • Неограниченный PTO и дополнительные приятные бонусы

Навыки

  • Kotlin
  • TypeScript
  • React
  • React Native
  • Kubernetes
  • ArgoCD
  • Datadog
  • PostgreSQL
  • SQLite
  • OpenTelemetry
  • Kafka
  • Event sourcing
  • CRDT
  • Kotlin Multiplatform

Похожие вакансии

Senior Software Engineer (.NET) - VA
IronArch TechnologySeniorУдалённо
115,000 – 133,000 USD в год
5 нояб.
Software Developer (Systems Software)
Ardent PrinciplesMiddleChantillyОфис
130,000 – 260,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorBostonГибрид
195,500 – 352,100 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorNew YorkГибрид
195,000 – 408,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorSan JoseГибрид
195,000 – 408,000 USD в год
5 нояб.