Локация
Удалённая работа, офис или гибридный формат
Компания
Yandex развивает Metric Store — сервис для хранения определений бизнес-метрик, их формул, источников данных и доступных разрезов.
Что делать
•Развивать модель сервиса для поддержки измерений из связанных таблиц, фильтров и группировок.
•Проектировать модель и API для нескольких способов расчёта одной метрики.
•Изменять генерацию SQL, чтобы виртуальные столбцы с оконными функциями вычислялись до агрегации.
•Развивать проверки метрик и интеграции с Лабой и Атласом.
•Проверять расчёты на существующих метриках и покрывать новые и существующие сценарии тестами.
Требования
•Опыт бэкенд-разработки на Python от 3 лет.
•Хорошее знание SQL и PostgreSQL.
•Понимание влияния JOIN и агрегаций на результат.
•Навыки проектирования API и написания тестов.
Хорошо, если есть
•Опыт работы с YT или YQL.
•Опыт работы с ClickHouse или Spark.
Культура и преимущества
•Доступны удалённый, офисный и гибридный форматы работы.
•Разработка сервиса, которым пользуются аналитики и другие аналитические продукты.