У роли чёткая зона ответственности на уровне Staff в критичной распределённой системе, подробно описаны задачи и используется современный стек; небольшая команда и прямое взаимодействие с ресторанами могут добавлять операционной нагрузки.
Нагрузка в проде
Современный стек
Чёткая зона влияния
Сильный рост
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Software Engineer - Orders Platform (Distributed Systems): Building and evolving a correctness-critical orders platform for restaurant websites, POS devices, and ordering apps with an accent on event sourcing, replicated state, offline-first workflows, and reconciliation. Focus on designing resilient systems under retries, network partitions, concurrent edits, and partial failures while setting technical direction and improving observability and recovery.
Location: Remote in the United States or Canada. The company is remote-first; the role may involve direct work with restaurants, including in-person visits.
Base salary: $240K–$260K USD annually, depending on level, location, and experience, plus pre-IPO equity.
Company
Owner builds an AI-native all-in-one platform for independent restaurants, including websites, online ordering, CRM, POS, and related operating tools.
What you will do
Set technical direction for how orders are modeled, stored, replicated, and reconciled.
Design and build event-sourced and replicated-state systems that remain correct under retries, network partitions, concurrent edits, and partial failures.
Partner with Product, Payments, Reporting, POS, and mobile engineering teams to deliver reliable end-to-end ordering flows.
Review designs and code, mentor engineers, and build team fluency in distributed-systems patterns.
Improve observability, replay, and recovery while minimizing operational costs.
Document platform behavior and reduce bus-factor risk.
Requirements
Track record of building correctness-critical distributed systems.
Hands-on experience with event sourcing, CRDTs, or comparable replicated and offline-first data approaches such as sync engines or conflict-resolution layers.
Experience with idempotency, optimistic concurrency, event replay, projections, and reconciliation.
Ability to reason about node disappearance during operations and design for partial failure.
Ability to learn specialized technologies quickly and make them more robust.
Staff-level experience leading technical direction while remaining hands-on with code.
Clear written and verbal communication, with a habit of making complex systems easier to understand.
Willingness to work directly with restaurants, including in-person visits and phone or text communication.
Nice to have
Backend experience in payment or ordering systems.
Ability to partner with payments and reporting teams while owning the order side of money-moving flows.
Previous experience in restaurants, retail, or IT.
Culture & Benefits
Remote-first workplace with work-from-anywhere benefits, subject to the role's stated location eligibility.
Comprehensive health coverage and unlimited PTO.
Pre-IPO equity package and additional perks.
High-ownership environment with a small group responsible for a tier-zero platform used by restaurants every day.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →