Team Lead (Java/Scala)

Saint PetersburgJava, ScalaAuto.ruTeam leader
Команда Яндекс.Вертикалей, занимающаяся развитием сервисов объявлений Яндекса (Auto.ru, Яндекс.Недвижимость, Яндекс.Работа), ищет руководителя в одну из групп.

Что нужно делать

Ваша команда отвечает за два набора сервисов:
  • Бэкенд модерации для всех сервисов Вертикалей. Несколько микросервисов, предоставляющие инструменты, позволяющие анализировать качество контента на сервисах и снимать с выдачи плохие объявления, а также некоторые антифрод-решения.
  • Команда технической поддержки: чат-бот для автоматизации ответов пользователям, а также интеграция с внешними системами техподдержки.
Стек: scala, cats, http4s/akka-http, fs2, akka-stream, slick, kafka, cassandra, couchbase, mysql, YDB, YT, Flink.

Требования

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

Условия:

  • сильная команда, с которой можно расти;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • зарплата на уровне рынка и выше;
  • премии каждые полгода для всех, кто успешно прошел ревью;
  • расширенная программа ДМС: оплата 80% стоимости ДМС для супругов и детей;
  • гибкий график работы;
  • программа релокации для иногородних сотрудников;
  • ипотечные программы.