Santé
Full Stack Product Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в Platform Engineering команду Santé, строящую AI-операционную систему для локальных ритейлеров. Работа над POS, checkout и платежами, сквозная ответственность от продуктовых решений до продакшена.
Задачи
- Проектировать и выпускать full-stack фичи — от интерфейсов на React до надёжных API и моделей данных
- Вести проекты от постановки задачи и технического дизайна через тестирование, запуск и итерации в тесной работе с Product и владельцами магазинов
- Укреплять checkout и платежи: корректность и восстановление при конкурентных записях, сетевых сбоях и ретраях
- Создавать общие компоненты, внутренние инструменты и процессы разработки для всей инженерной команды
- Эксплуатировать то, что выпускаешь: трассировать медленные взаимодействия от браузера до PostgreSQL, улучшать observability, устранять повторяющиеся причины инцидентов
- Направлять AI coding agents в ежедневном workflow, ревьюить их работу и валидировать поведение до попадания к мерчантам
- Повышать инженерные стандарты через дизайн-ревью, чистый код и менторство
- Выявлять значимые проблемы совместно с мерчантами и командой, принимать продуктовые и технические компромиссы
Требования
- Опыт владения существенными full-stack продуктами в продакшене с пониманием принятых решений и компромиссов
- Сильные основы программирования и глубина в современном frontend: детали взаимодействия, управление состоянием, доступность, производительность
- Глубина в backend-дизайне и реляционных БД, особенно PostgreSQL: границы API, моделирование данных, транзакции, планы запросов, индексы
- Практическое понимание распределённых систем: конкурентность, идемпотентность, ретраи, частичные отказы
- Опыт диагностики продакшен-проблем по логам, трейсам и метрикам с устранением первопричины
- Продуктовое чутьё: превращать неоднозначную проблему мерчанта в сфокусированное решение
- Автономность в решении открытых задач от первых принципов до рабочего продукта и коммуникативные навыки
- Плюсом: опыт в платежах или ритейле (карточные терминалы, preauthorization и capture, мультилокации, offline-resilient POS)
- Плюсом: опыт с Aurora/RDS, ElastiCache, Datadog, OpenTelemetry
- Плюсом: опыт построения общей архитектуры или dev-инструментов, принятых командами
- Плюсом: опыт создания LLM-продуктов или улучшения использования AI coding agents
Условия
- Офис в Flatiron, NYC, полная занятость
- Базовая зарплата $220k–$280k + значимый equity
- Полностью покрываемые компанией медицинская и стоматологическая страховка
- 401(k)
- Еженедельные обеды от компании и ужин каждый вечер для желающих поесть с командой
- Ежедневные релизы, работа в офисе в NYC
Навыки
- TypeScript
- React
- Next.js
- tRPC
- Prisma
- PostgreSQL
- Aurora
- RDS
- ElastiCache
- Datadog
- OpenTelemetry
- LLM
- AI coding agents