Разработчик С++/Java в Крипту

Moscow, Saint PetersburgJava, C++, SQL, PythonCryptaSpecialist
Яндекс.Крипта — внутренний сервис анализа пользовательского поведения — ищет разработчика в группу идентификации пользователей.
Наша команда разрабатывает систему, которая каждый день анализирует десятки миллиардов происходящих в интернете событий и составляет из них анонимизированные профили пользователей и устройств. С помощью этих профилей другие сервисы Яндекса могут эффективнее взаимодействовать с пользователями, учитывать их интересы, улучшать персонализацию, качественно проводить аналитику.
Наша система построена на технологиях Яндекса, таких как Logbroker, YT, YQL, RTMR, у которых есть open source аналоги — Kafka, Hadoop, Spark, Hive, Storm.

Мы ждем, что вы:

  • имеете опыт разработки на C++ или Java, готовы разрабатывать решения на различных языках;
  • знаете классические алгоритмы и структуры данных, алгоритмы на графах;
  • работали с базами данных SQL/NoSQL, знаете SQL или аналоги;
  • обрабатывали большие данные, умеете оценивать их качество, знакомы с математической статистикой.

Кроме того, приветствуется, если вы:

  • знаете Python;
  • работали с инфраструктурой на основе систем Hadoop, Spark или их аналогов;
  • знаете основы машинного обучения;
  • имеете опыт использования облачной инфраструктуры.

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

  • разрабатывать конвейер обработки больших данных (как batch, так и stream processing), а также системы их интеллектуальной агрегации;
  • анализировать данные, разрабатывать инфраструктуру их обработки;
  • применять распределенные алгоритмы;
  • разрабатывать и оптимизировать метрики качества.