Описание
DistBuild — сервис распределённой сборки и тестирования в экосистеме инструментов разработки Яндекса. Он проверяет пул-реквесты в монорепозитории, ускоряет локальную сборку больших проектов и подготовку релиз-кандидатов в CI/CD-пайплайнах. Сервис работает с кластерами на 250 тысячах CPU и петабайтами оперативной памяти.
Задачи
•Повышать эффективность кластера и общий Throughput системы
•Учитывать Latency, влияющую на пользовательский опыт разработчиков
•Повышать стабильность и надёжность сервиса
•Улучшать качество жизни разработчиков
•Ускорять локальные сборки за счёт вычислительных мощностей кластера
Требования
•Опыт работы от 5 лет
•Разрабатывать на C++
•Хорошо знать Linux
•Самостоятельно проектировать фичи
•Видеть плюсы и возможные минусы принятого дизайна
•Будет плюсом опыт разработки высоконагруженных распределённых систем, работа с фреймворком gRPC, знание YDB
Условия
•Расширенная медицинская страховка с первого месяца работы
•Оплачиваемый больничный — 30 дней в году
•ДМС покрывает плановые и экстренные медицинские услуги, стоматологию, чекапы, вакцинацию и коррекцию зрения после года работы
•Онлайн-консультации с психологами и психотерапия в офисах, где есть кабинет психотерапевта
•Оплата ведения беременности и родов для сотрудниц и жён сотрудников, которые работают в компании более двух лет
•ДМС для детей и супругов по системе 80/20
•Компенсация от 100М токенов для экспериментов и оптимизации рутины
•Доступ к передовым моделям для ежедневной работы
•Возможности роста и развития, занятия спортом