Backend техлид рекомендательных систем

Uzum

United States

Remote

USD 140,000 - 210,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Удалёнка из любой точки мира
Офис в Ташкенте

Job summary

Uzum ищет старшего backend-инженера на Kotlin/Java с опытом технического лидерства. Ваша задача — развивать платформу рекомендательных выдач и строить высоконагруженные сервисы, работающие с большими данными и интегрируемые с ML-командами.

Требуется 5+ лет опыта, глубокие знания JVM, Spring Boot, Kafka, PostgreSQL и Redis. Ориентируем на роль с hands‑on кодом, архитектурой и наставничеством; удалёнка возможна.

Qualifications

  • Опыт 5+ лет backend-разработки, Kotlin и/или Java, production-опыт.
  • Сильная экспертиза в JVM и Spring Boot, многопоточность и оптимизация производительности.
  • Опыт с data-intensive системами, latency, throughput, отказоустойчивость, горизонтальное масштабирование.
  • Уверенное знание Kafka, PostgreSQL и Redis (низкая задержка).
  • Опыт технического лидерства: ownership архитектуры, code review, развитие инженеров.
  • Hands-on: продолжаем писать код и решать production-задачи, а не только управлять.
  • Плюсом ML-инфраструктура: A/B тесты, feature platform, online inference; опыт recommender systems.

Responsibilities

  • Разрабатывать и поддерживать highload-сервисы, обрабатывающие большие потоки данных.
  • Писать продакшн-код на Kotlin, оптимизировать архитектуру и производительность сервисов.
  • Принимать технические решения, формировать backlog и проводить code review.
  • Работать на стыке Backend и ML, переводить задачи ML-инженеров в решения.
  • Участвовать в развитие инженерных практик и наставлять команду.

Skills

Kotlin
Java
Spring Boot
JVM
Kafka
PostgreSQL
Redis
Leadership
Hands-on
Performance
Backpressure

Tools

Aerospike
Scylla

Job description

Описание

Мы ищем Senior Kotlin/Java Backend Engineer с опытом технического лидерства, который присоединится к команде рекомендаций и возьмет на себя развитие платформы рекомендательных выдач — движка, который позволяет ML-командам загружать произвольные рекомендации, настраивать логику их выдачи и доставлять их на любые витрины Uzum Market.

Задачи

Проектировать и реализовывать 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
Условия

Мы работаем с современным стеком

Даем широкую зону ответственности и возможность влиять на архитектурные и продуктовые решения.

А ещё рады обсуждать твои инициативы и реализовывать их

Уникальная культура – мы сохранили дух стартапа, при этом уже отстроили зрелые процессы

Формируем измеримые цели всей командой и не просто выполняем их \"для галочки\", а замеряем эффективность и общее влияние нашей работы на бизнес

Работа в командах сильных специалистов, где ценится глубина экспертизы и инженерное мышление

Команды слушают и слышат друг друга, выступая в роли партнеров, а не исполнителей

Удаленка из любой точки мира или уютный офис в Ташкенте

У нас можно расти в инженерном или управленческом треке, а еще выстроена регулярная оценка перформанса

Платим на уровне топовых компаний российского рынка

Обучение и развитие — мы поддерживаем как внутри компании, так и за ее пределами (митапы, конференции, профессиональное обучение, публикации). А еще помогаем развивать личный бренд База — комьюнити профессионалов с желанием делать круто.

Приятный бонус — ДМС в привязке к вашей локации, обучение и другие плюшки

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java developer in high-load systems
Java developer in high-load systems

Uzum • United States

Remote
USD 120,000 - 160,000
Remote worldwide
Office in Tashkent
Training and development
+1
Java TeamLead high-load
Java TeamLead high-load

Uzum • United States

Remote
USD 140,000 - 200,000
Удалённая работа из любой точки мира
Офис в Ташкенте
ДМС и развитие личности
ML-инженер в ценообразовании
ML-инженер в ценообразовании

Uzum • United States

Remote
USD 120,000 - 180,000
ДМС
Удалённая работа
android-разработчик
android-разработчик

Uzum • United States

Remote
USD 90,000 - 150,000
Высокая оплата
Обучение и развитие
Помощь в развитии личного бренда
+2
Go developer
Go developer

Uzum • United States

Remote
USD 120,000 - 180,000
Team lead in railway logistics
Team lead in railway logistics

ИТЛ Консалтинг • United States

Remote
USD 11,000 - 25,000
Remote work
Full social package
DevOps-инженер для продуктовой инфраструктуры
DevOps-инженер для продуктовой инфраструктуры

DatsTeam • United States

Remote
USD 120,000 - 190,000
Full remote или гибрид
Product manager for franchise expansion
Product manager for franchise expansion

Uzum • United States

Remote
USD 120,000 - 180,000
Python backend developer
Python backend developer

Miles Miles Ltd • United States

Remote
USD 100,000 - 150,000
SRE engineer in high-load
SRE engineer in high-load

Marfatech • United States

Remote
USD 150,000 - 190,000
Удаленная работа по всему миру
50% компенсация изучения английского
Частичная оплата занятий спортом