The Farmer's Dog
Senior Software Engineer 1
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в Business Logic pod компании The Farmer's Dog, отвечающий за системы подписок, ценообразования, биллинга и генерации заказов. Полный цикл разработки: от проектирования и архитектурных решений до эксплуатации и мониторинга в продакшене.
Задачи
- Вести полный жизненный цикл сложных систем и фич — от дизайна до долгосрочной эксплуатации в продакшене
- Декомпозировать неоднозначные задачи в конкретный объём работ, принимать и документировать обоснованные решения
- Проектировать модели данных end-to-end: схемы, миграции и контракты от API до базы данных
- Отвечать за эксплуатацию и мониторинг систем с учётом их SLA, диагностировать первопричины и предотвращать инциденты
- Работать кросс-функционально с Product, Design, Data Analytics, Lifecycle Comms
- Менторить инженеров через код-ревью, обратную связь по дизайну и ретроспективы инцидентов
- Работать в стеке: TypeScript end-to-end, GraphQL, Temporal, Postgres, AWS
- Использовать AI-инструменты для повышения качества работы
Требования
- Сильный full stack инженер с опытом 6–8+ лет, комфортно работающий и с frontend, и с backend
- Значительный опыт создания и эксплуатации продакшен-систем, где баги стоят денег или подрывают доверие клиентов
- Сильные навыки письменной и устной коммуникации, умение фиксировать ключевые решения и компромиссы
- Открытость к разным мнениям и активный поиск обратной связи
- Ориентация на ownership, отличные навыки решения проблем и приоритизации, внимание к деталям
- Прагматичное суждение о том, когда использовать AI и новые инструменты, а когда нет
- Способность работать в быстро меняющейся и неоднозначной среде, проактивность и любознательность
- Любовь к собакам
Условия
- Офис, дружелюбный к собакам, в SoHo
- Конкурентная на рынке компенсация и пакет опционов
- Комплексная медицинская страховка, стоматология и зрение
- Поддержка ментального здоровья от компании
- 12 недель оплачиваемого родительского отпуска
- Конкурентный план 401k с вкладом компании
- Гибкий PTO
- Скидка на свежую еду для питомца
- Присутствие в офисе 4–5 дней в неделю
Навыки
- TypeScript
- GraphQL
- Temporal
- Postgres
- AWS
- CI/CD
- A/B experiments
- feature flags
- shadow deployments
- progressive rollouts