ABOUT YOU SE & Co. KG
Senior Backend Engineer - Sorting (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-бэкенд-инженер в команду сортировки товаров e-commerce платформы. Отвечает за ranking engine, пайплайны данных и латентные API, связывая ML-модели с бизнес-логикой.
Задачи
- Разрабатывать и развивать ranking engine «Spotsetter» для быстрой, детерминированной и справедливой сортировки товаров
- Проектировать и реализовывать надёжные batch-write пайплайны переноса данных из BigQuery в реляционные БД (Postgres, MySQL)
- Разрабатывать низколатентные API для выдачи ranking-данных на Fastify и Node.js/TypeScript
- Участвовать в формировании технической архитектуры вместе с Tech Lead
- Тесно взаимодействовать с Data Engineers, Product Managers и Commercial Teams для принятия решений по сортировке на основе данных
- Поддерживать чистую и сопровождаемую кодовую базу
Требования
- 5+ лет опыта разработки backend-систем, желательно на Node.js/TypeScript (также рассматриваются Java, Go, Kotlin)
- Очень хорошее практическое знание SQL: разработка схем Postgres/MySQL, оптимизация запросов, batch-операции
- Хорошее алгоритмическое понимание работы с отсортированными данными, дедупликацией, latency-трейдоффами и ограничениями
- Опыт связывания backend-инженерии и ML: выдача model scores или ranking-данных в продакшн-системах
- Чёткая коммуникация на английском языке и прагматичный, ориентированный на решения подход
Условия
- Флэт-иерархии, прямая коммуникация и прагматичные решения
- Офисы в Гамбурге и Берлине
- Team-Lunch, After-Work-Drinks, корпоративные мероприятия
- Пакет бенефитов (см. страницу Benefits)
Навыки
- Node.js
- TypeScript
- Java
- Go
- Kotlin
- SQL
- Postgres
- MySQL
- BigQuery
- Fastify
- BullMQ
- Redis
- AWS Step Functions
- AWS CDK
- GCP
- Machine Learning
- Learning-to-Rank