Назад к вакансиям

Senior Backend Engineer (Search & Recommendations)

OLX UzbekistanУдалённо
KubernetesBackendGoMicroserviceshighloadpersonalizationVector SearchApache SolrAWS EKS

Описание

OLX Uzbekistan ищет Senior Backend Engineer для крупнейшей онлайн-платформы объявлений в стране, обслуживающей более 6 миллионов активных пользователей в месяц и 2.2 миллиона объявлений. Ваша миссия — стать техническим владельцем поискового ядра и системы рекомендаций, развивая инструменты поиска на базе Apache Solr, внедряя персональное ранжирование и векторный поиск, обеспечивая мгновенный и релевантный отклик системы под нагрузкой в десятки миллионов запросов.

Обязанности

  • Развитие поискового ядра: экспертная настройка, оптимизация и масштабирование Solr Cloud в среде AWS EKS
  • Мультиязычный поиск: улучшение качества поиска для узбекского (кириллица/латиница) и русского языков, работа с морфологией и синонимами
  • Vector Search: внедрение гибридного поиска с использованием семантических векторов (эмбеддингов) для повышения точности выдачи
  • Персональное ранжирование: реализация алгоритмов LTR (Learning to Rank) на основе потока данных о поведении пользователей из нашей Data Platform
  • High-Load Optimization: тюнинг производительности системы при обработке пиковых нагрузок и работа с распределенным кэшированием

Требования

  • Опыт в Big-Ecom: вы успешно решали задачи поиска в высоконагруженных проектах уровня Avito, Ozon, Wildberries, Lamoda или Auto.ru
  • Глубокая экспертиза в Solr: вы знаете внутреннее устройство Apache Solr, умеете писать кастомные плагины, настраивать сложные схемы индексации и проводить глубокий тюнинг производительности
  • Mastery in Go: уверенное владение Golang для разработки высокопроизводительных микросервисов вокруг поискового ядра
  • Vector & Personalization: опыт работы с векторным поиском и алгоритмами ранжирования на основе пользовательского опыта
  • Infrastructure: понимание работы облачной инфраструктуры (AWS) и контейнеризации (Kubernetes/EKS)
  • Технологический контекст Search: Apache Solr (основной движок)
  • Технологический контекст Backend: Go
  • Технологический контекст Infrastructure: AWS

Условия

  • Участие в развитии проекта со старта
  • Прямое влияние на конечный продукт
  • Перспективы профессионального и карьерного роста
  • Развитие в команде опытных коллег
  • Минимум бюрократии и быстрое принятие решений
  • Индивидуальное обсуждение графика и формата работы с каждым сотрудником
  • Удалённая работа