Мы ищем Senior Kotlin/Java Backend Engineer с опытом технического лидерства, который присоединится к команде рекомендаций и возьмет на себя развитие платформы рекомендательных выдач — движка, который позволяет ML-командам загружать произвольные рекомендации, настраивать логику их выдачи и доставлять их на любые витрины Uzum Market.
Backend техлид рекомендательных систем
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектировать и реализовывать highload-сервисы: работать с системами, которые обрабатывают сотни миллионов данных о фичах в день и выдерживают сотни RPS.
- Писать production-код на Kotlin, глубоко погружаться в архитектуру, производительность и надежность сервисов.
- Принимать технические решения и вести backend-направление: декомпозировать задачи, формировать технический backlog, проводить code review и помогать команде развивать инженерные практики.
- Работать на стыке Backend и ML: взаимодействовать с ML-инженерами, переводить их задачи в технические решения и развивать платформу.
требования
- От 5 лет опыта в backend-разработке, уверенный production-опыт с Kotlin и/или Java.
- Сильная экспертиза в JVM и Spring Boot, понимание многопоточности, асинхронной обработки и производительности JVM-сервисов.
- Опыт работы с data-intensive системами и event-driven архитектурой и распределенными системами: понимание latency, throughput, отказоустойчивости, горизонтального масштабирования и backpressure.
- Уверенное знание Kafka, PostgreSQL и опыт работы с low-latency storage — Redis.
- Опыт технического лидерства: способность брать ownership за техническое направление, проектировать архитектуру, проводить code review, декомпозировать сложные задачи и развивать инженеров.
- Hands-on подход: нам нужен сильный инженер, который продолжает писать код и разбираться в сложных production-задачах, а не уходит только в управление.
- Будет плюсом: Базовое понимание ML-инфраструктуры: A/B-тестов, feature platform, model serving и online inference. Глубоких знаний ML не требуется; Опыт с recommender systems, ML-платформами, ranking, personalization или online inference; Опыт работы с Aerospike или Scylla
условия
- Мы работаем с современным стеком
- Даем широкую зону ответственности и возможность влиять на архитектурные и продуктовые решения. А ещё рады обсуждать твои инициативы и реализовывать их
- Уникальная культура – мы сохранили дух стартапа, при этом уже отстроили зрелые процессы
- Формируем измеримые цели всей командой и не просто выполняем их "для галочки", а замеряем эффективность и общее влияние нашей работы на бизнес
- Работа в командах сильных специалистов, где ценится глубина экспертизы и инженерное мышление
- Команды слушают и слышат друг друга, выступая в роли партнеров, а не исполнителей
- Удаленка из любой точки мира или уютный офис в Ташкенте
- У нас можно расти в инженерном или управленческом треке, а еще выстроена регулярная оценка перформанса
- Платим на уровне топовых компаний российского рынка
- Обучение и развитие — мы поддерживаем как внутри компании, так и за ее пределами (митапы, конференции, профессиональное обучение, публикации). А еще помогаем развивать личный бренд
- База — комьюнити профессионалов с желанием делать круто. Приятный бонус — ДМС в привязке к вашей локации, обучение и другие плюшки
навыки
Первая IT-компания-«единорог» из Узбекистана, которая объединяет сервисы электронной коммерции, банкинга и финансовых услуг в единую цифровую экосистему
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.