Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Ozon

Старший разработчик Java (Верхний поиск)

в Ozon

от 365 000 ₽/мес на руки

📍 Москва (м. Деловой центр)Офис или гибрид
Специализация
Java
Уровень
Senior

Десятки миллионов пользователей ежедневно ищут товары на Ozon. Команда "Верхнего поиска" отвечает за построение поискового запроса в индекс для пользователей. Мы делаем продуктовую и ML-разработку для проведения различных А/В-экспериментов с целью улучшения релевантности поисковой выдачи. Для этого у нас есть ряд микросервисов, в том числе Feature store для работы с ML-фичами и моделями.

Все это должно работать в реалтайме, поэтому важным и приоритетным для нас является поддержка и улучшение текущих метрик скорости и пропускной способности поиска. Сервисы должны выдерживать нагрузку с таргетом более 50к RPS. Для обеспечения высокой доступности сервисы распределены на несколько дата-центров.

Технологии/инструменты

JavaNoSQL
  • На бекенде пишем на Java.
  • Gitlab CI/CD с множеством сред для разработки и тестирования.
  • В своих микросервисах инферим ML-модельки и достаем фичи из feature store.
  • Используем Redis для горячего хранения данных и PostgreSQL для холодного, для OLAP используем ClickHouse.
  • Данные храним в S3 & HDFS, ETL на Spark & Flink.
  • Процессим данные через Kafka.
  • Kubernetes для оркестрации.
  • Логирование и метрики идут через Prometheus, Graylog, OpenTracing (Jaeger).
  • Стандартный джентльменский набор: Jira, Confluence и Gitlab.

Какая у нас команда и процессы

  • Agile с артефактами (стендап, грумминг, планирование, ретро).
  • QA интегрированы в команду и пишут автотесты, помогая улучшать качество.
  • Ежедневно проводим стрельбы и нагрузочное.
  • Infra — помогает с инфраструктурой сервисов.

Вам предстоит

  • Пилить новые фичи и оптимизировать сервисы поиска, чтобы быть быстрее, выше, сильнее.
  • Оптимизировать узкие по производительности места.
  • Взаимодействовать со смежными командами (ML, Infra, Продукты).
  • Покрывать свой код юнит-тестами.
  • Ревьюить своих тиммейтов.
  • Писать документацию.

Мы ожидаем

  • Хорошее знание Java и опыт разработки от 2 лет.
  • Знание классических алгоритмов и структур данных.
  • Опыт использования реляционных СУБД и/или NoSQL-хранилищ.
  • Ответственность и аккуратность, умение тестировать собственный код и работать с чужим.
  • Умение работать в команде.
  • Опыт работы в аналогичной должности в течение последнего года.

Будет плюсом:

  • Опыт разработки многопоточных приложений.
  • Опыт разработки и профилирования высоконагруженных сервисов.
  • Опыт разработки сервисов для ML (LTR).
  • Знание C#.

Мы предлагаем

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.

А ещё:

  • Формат работы на выбор: гибрид, удалёнка, офисы в Москве, Санкт-Петербурге, Иннополисе, Новосибирске, Алматы и Астане.
  • Участие в конференциях. Билеты, дорога и проживание за наш счёт.
  • Митапы, техтолки, хакатоны и конкурсы. Внутри Ozon, по России и в международном сообществе.
  • Завтраки в офисе и кофе-поинты для перекуса в любое время.
  • ДМС со стоматологией и льготная медицинская страховка для близких, страхование от несчастных случаев, полис выезжающего за рубеж, онлайн-поддержка психолога.
  • Курсы по запросу и поддержка в карьерном развитии. Свой Ozon Универ. Бесплатные курсы программирования, математики и английского языка для детей сотрудников.
  • Возможность займа на приобретение жилья, рефинансирование ипотеки или ремонта — от 5% годовых.
  • Беговой, волейбольный и футбольный клубы. Скидки на клубные карты фитнес-сетей. Йога в офисе.
  • Бесплатные курсы Route 256 по Go, QA, C. Оплачиваемая стажировка Route Start для начинающих специалистов.
  • Зарплатные проекты от Ozon Банка (эксклюзивные условия для сотрудников), Сбера, Т-Банка, Райффайзен Банка, Альфа-Банка.
  • Партнёрские скидочные программы: от кафе и ресторанов до страхования имущества.
  • Реферальный бонус за рекомендацию друга.
Александра Марампольская Senior Recruiter
Ozon

О компании Ozon

Сфера
Электронная коммерция
Инвестиции
$100M+
Размер
1001+

Ozon — одна из крупнейших российских e-commerce компаний. Ежедневно обрабатываются несколько миллионов заказов, которые доставляются в 6500 населённых пунктов по всей России.

Похожие вакансии

400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Савёловская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Тульская), офис несколько дней в неделю