Atoms
Software Engineer, Customer Lifecycle
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Customer Lifecycle платформы Otter для ресторанов. Отвечает за core-сервисы merchant-платформы: онбординг, self-serve growth, офбординг и жизненный цикл мерчантов.
Задачи
- Разрабатывать и поддерживать merchant-платформу: core-сервисы и модели данных для stores, facilities, brands и entitlement-конфигурации
- Проектировать сервисы онбординга, переводящие новый ресторан от регистрации до live и приёма заказов без ручного вмешательства
- Разрабатывать backend для self-serve growth: сценарии signup, activation и conversion
- Проектировать offboarding и lifecycle cleanup, чтобы при уходе мерчанта системы корректно останавливались
- Вести свои сервисы end-to-end: проектирование, разработка, инструментирование, отладка, повышение надёжности и производительности
Требования
- Уверенное владение Java или Go для production backend-сервисов
- Прочная база в распределённых системах, микросервисах и проектировании API (gRPC и/или REST)
- Опыт работы с базами данных (например, PostgreSQL, CockroachDB) и написания производительных запросов
- Опыт проектирования моделей данных и core domain-объектов, на которых строятся другие команды
- Опыт эксплуатации сервисов в production, коллаборативный product-minded подход
Условия
- Офис в Mountain View, работа onsite 5 дней в неделю
- Базовая зарплата $176,000 - $242,000 в год
- Возможны equity-награды и годовой performance-based бонус
- Медицинская, стоматологическая и vision-страховка (несколько планов, включая HSA)
- Компания оплачивает life и disability insurance
- Дополнительные страховки: accident, critical illness, hospital indemnity, supplemental life
- Скидка на pet insurance
- 401(k), HSA, Flexible Spending Accounts
- Discretionary vacation days, 8 оплачиваемых праздников, оплачиваемые sick time, bereavement leave и parental leave
Навыки
- Java
- Go
- distributed systems
- microservices
- gRPC
- REST
- PostgreSQL
- CockroachDB
- Temporal
- Cadence
- Kafka
- Azure
- AWS
- GCP
- Docker
- Kubernetes