Seated
Software Development Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Mid-level backend-инженер в Seated для разработки и масштабирования систем маркетплейса ресторанов. Работа с распределёнными сервисами, платежами и высоконагруженными API в офисе в Нью-Йорке.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые backend-системы ядра платформы
- Совместно с бизнес-заказчиками превращать требования в детерминированные рабочие процессы и сервисы
- Строить отказоустойчивые распределённые системы с качественным тестированием, наблюдаемостью и производительностью
- Участвовать в техническом проектировании высокопроизводительных сервис-ориентированных архитектур
- Масштабировать backend-сервисы и микросервисы под высокий throughput и низкую задержку
Требования
- Степень бакалавра по Computer Science или инженерии
- 3+ года опыта разработки production-систем в платежах/финтехе
- Сильное понимание backend-архитектуры и проектирования распределённых систем
- Владение Java и Spring Boot либо эквивалентный опыт с похожим объектно-ориентированным языком
- Опыт построения высокодоступных систем: низколатентные API, распределённые RESTful/gRPC-сервисы, обратная совместимость, детерминизм, идемпотентность
Условия
- Зарплата $160K–$180K + опционы
- 401k с match от компании
- Медицинская, стоматологическая и офтальмологическая страховка
- FSA, dependent care и commuter benefits
- Оплачиваемый родительский отпуск и неограниченный PTO
- Доступ к TeleDoc, One Medical, Talkspace и WellHub
- Членство в Citi Bike
- $100 ежемесячный кредит на питание в Seated
- Работа в офисе 5 дней в неделю в Flatiron, Нью-Йорк
Навыки
- Java
- Spring Boot
- REST
- gRPC
- Distributed systems
- Microservices
- AWS
- GCP
- Docker
- ECS
- RDS
- Kinesis
- Datadog
- Temporal
- Cadence
- AWS Step Functions
- AI agents
- Prompt engineering