ABOUT YOU SE & Co. KG
Senior Backend Engineer - Sorting (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в e-commerce компанию ABOUT YOU для разработки высоконагруженного движка ранжирования и сортировки товаров. Роль на стыке backend и ML: отдача модельных скоров и бизнес-логики в живых системах.
Задачи
- Формировать выдачу товаров для миллионов пользователей, комбинируя результаты ML-моделей с бизнес-логикой (бусты кампаний, спонсорские товары)
- Разрабатывать и развивать высоконагруженный движок ранжирования Spotsetter с быстрой, детерминированной и справедливой сортировкой
- Проектировать надёжные batch-пайплайны записи данных из BigQuery в высокопроизводительные реляционные хранилища Postgres и MySQL
- Разрабатывать низколатентные serving API на Fastify и Node.js/TypeScript
- Тесно взаимодействовать с data-инженерами, продакт-менеджерами и коммерческими командами для принятия решений по ранжированию на основе данных
- Участвовать в архитектурных решениях совместно с Tech Lead и поддерживать чистоту кодовой базы
Требования
- 5+ лет опыта работы с backend-системами (предпочтительно Node.js/TypeScript, также рассматриваются Java, Go, Kotlin)
- Сильное практическое знание SQL (проектирование схем Postgres/MySQL, оптимизация запросов, batch-операции за пределами базовых ORM)
- Хорошая алгоритмическая интуиция в работе с отсортированными данными, дедупликацией, компромиссами по латентности и логикой ограничений
- Готовность связывать backend-инженерию и ML, отдавая скоры моделей и данные ранжирования в живых системах
- Чёткая коммуникация на английском языке и прагматичный, ориентированный на решение подход
Условия
- Офисы в Гамбурге и Берлине
- Плоские иерархии, прямая коммуникация и прагматичные решения
- Пакет бенефитов (см. страницу benefits)
- Командные обеды, afterwork и корпоративные мероприятия
Навыки
- Node.js
- TypeScript
- Fastify
- SQL
- Postgres
- MySQL
- BigQuery
- Java
- Go
- Kotlin
- BullMQ
- Redis
- AWS Step Functions
- CDK
- GCP