Описание
Единая база данных рекламы — реляционная база данных поверх динамических таблиц YTsaurus. Она хранит, обрабатывает и поставляет рекламные данные в другие сервисы Яндекса, объединяя возможности динамических таблиц и потоковой обработки данных. Проект призван заменить традиционные реляционные базы данных, а созданные инфраструктурные решения используются во всём Яндексе.
Задачи
•Оптимизировать скорость выполнения запросов и хранилище с помощью более компактных структур данных
•Вносить вклад в кодовую базу YTsaurus
•Развивать собственный фреймворк для потоковой обработки данных, добавляя функции для перехода от MapReduce к потоковой обработке
•Повышать стабильность и скорость работы сервисов
Требования
•Готовность разрабатывать на C++
•Знание классических алгоритмов и структур данных
•Понимание многопоточности, основных алгоритмов и распространённых проблем этой области
•Понимание ключевых аспектов построения отказоустойчивых распределённых систем
•Умение писать легко читаемый код
Будет плюсом: понимание принципов работы баз данных и опыт разработки распределённых систем хранения и обработки данных
Условия
•Расширенная медицинская страховка с первого месяца работы
•ДМС включает плановую и неотложную помощь за рубежом, страхование от несчастных случаев и лечение критических заболеваний
•Доступны консультации врачей в клиниках, онлайн-консультации психологов и психотерапия в офисах с соответствующим кабинетом
•ДМС покрывает ежегодные чекапы, вакцинацию, стоматологию и экстренную помощь за рубежом
•30 дней больничного в году оплачиваются в размере полной зарплаты
•После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия
•В крупных офисах Яндекса доступны кабинеты врачей-терапевтов
•Ведение беременности и роды оплачиваются сотрудницам и жёнам сотрудников, работающим в компании более двух лет
•ДМС для детей и супругов: компания оплачивает 80% стоимости, сотрудник — 20%
•Компенсация от 100М токенов для экспериментов и оптимизации рутины
•Доступ к передовым моделям для ежедневной работы