Background

Senior Streaming Data Engineer

Удаленно
IT & Data Development

Задачи

  • Разрабатывать и развивать общий framework потоковой обработки данных на Apache Flink / Spark Structured Streaming
  • Проектировать архитектуру streaming-решений для высоконагруженной Data-платформы
  • Формировать стандарты, подходы и best practices для потоковой обработки данных внутри компании
  • Разрабатывать stateful и stateless streaming-приложения
  • Участвовать в выборе, оценке и внедрении новых инструментов и технологий для обработки данных
  • Работать с большими объемами данных и высоконагруженной инфраструктурой
  • Влиять на развитие технологического стека и инженерных подходов Data & AI Platform

Требования

  • Сильные навыки разработки на Java и/или Scala
  • Практический опыт разработки streaming-приложений на Apache Flink и/или Spark Structured Streaming
  • Хорошее понимание принципов потоковой обработки данных
  • Понимание stateful и stateless processing и особенностей их применения
  • Знание SQL и базовых принципов работы с данными
  • Понимание архитектуры и особенностей распределенных систем обработки данных
  • Умение самостоятельно принимать технические решения и работать со сложными инженерными задачами

Бенефиты

  • Работа в команде Data & AI Platform с высоконагруженной инфраструктурой, терабайтами данных и продуктами для 100M+ пользователей
  • Возможность развивать общий streaming framework и влиять на стандарты потоковой обработки данных внутри компании
  • Сложные инженерные задачи и высокий уровень технической автономии
  • Гибридный или полностью удаленный формат работы
  • Вся необходимая для работы техника
  • ДМС со стоматологией после испытательного срока
  • Компенсация спорта, английского языка и сессий с психологом
  • Возможности для профессионального развития и обмена технической экспертизой
  • Доступ к корпоративной библиотеке
  • Командные мероприятия, тимбилдинги и мастер-классы
  • Поддержка релокации