Segmento — рекламная платформа, таргетирующая рекламу на основе офлайн- и онлайн-данных. Мы используем технологии искусственного интеллекта для показа рекламы нужным людям в нужное время.

Подробнее о компании

Java junior dev

  • Санкт-Петербург
  • Средний уровень
  • IT

Segmento — рекламная RTB-платформа. У нас довольно много данных и большая нагрузка. В нашей базе миллиард рекламных кук (в месяц активны сотни миллионов), в секунду нам приходит 80-100 тысяч запросов и нам надо ответить на каждый меньше, чем за 100 мс. С каждым запросом связана цепочка событий, которые нужно обрабатывать с минимальными задержками и обновлять с их помощью данные в нашей системе. Накопленные данные используются для аналитики и построения моделей машинного обучения.

У нас небольшая техническая команда, быстрое принятие решений, очень много (в том числе уникальных оффлайн- и онлайн-) данных. Результаты работы быстро оказываются в продакшн-окружении и оказывают прямое влияние на бизнес.

Решаемые задачи включают в себя разработку новых и поддержку существующих компонент рекламной платформы.

Стек используемых технологий включает в себя: Java, Apache Spark, Apache Kafka, Couchbase, Apache HBase, Spring, MySQL.

Задачи:

  • Разработка бэкэнд-части рекламной платформы на Java;
  • Разработка инфраструктуры для машинного обучения и аналитики на Java;
  • Разработка интеграционных сервисов на Java.

Мы ожидаем:

  • Понимание принципов ООП;
  • Опыт коммерческой разработки на Java
  • Знание Java SE (желательно, Java SE 8)
  • Знание SQL;
  • Чтение технической документации на английском;
  • Умение разбираться в чужом коде.

Условия:

  • Интересные задачи и пространство для раскрытия своего потенциала;
  • Официальное оформление и белая заработная плата;
  • Гибкий график;
  • Возможна частичная удаленная работа;
  • Корпоративное такси и горячий ужин;
  • ДМС;
  • Занятия английским языком в офисе;
  • Офис на Васильевском острове.