9946 вакансий из первоисточников от 62 компании

Свежие вакансии с официальных сайтов компаний. Полные описания и прямой отклик работодателю.

В выдаче: 9946 вакансий 62 компании

Загружаем каталог...

Вакансия из официального источника

Старший разработчик бэкенда в DistBuild

Яндекс · Казань, Новосибирск, Екатеринбург, Санкт-Петербург, Москва, Нижний Новгород

Описание вакансии

DistBuild — это сервис распределённой сборки и тестирования в экосистеме инструментов разработки Яндекса. Каждый день на DistBuild выполняются сотни миллионов автоматических тестов, проверяющих десятки тысяч пул-реквестов в нашем монорепозитории — Аркадии. Также сервис используется для ускорения локальной сборки больших проектов и подготовки релиз-кандидатов в CI/CD-пайплайнах.

В кластерах DistBuild сосредоточено 250К CPU и петабайт оперативной памяти. Наш сервис распределённой сборки отличается прогнозированием потребления вычислительных ресурсов, многоуровневым кешированием результатов, справедливым квотированием вычислительных ресурсов и качественным уровнем изоляции запускаемых задач. От эффективности DistBuild зависит как продуктивность наших коллег, так и time to market большинства сервисов Яндекса.

Какие задачи вас ждут

Повышение эффективности кластера

Мы боремся за Throughput всей системы: дорогое железо должно приносить как можно больше пользы для компании. При этом надо не забывать про Latency: это напрямую влияет на пользовательский опыт разработчиков.

Повышение стабильности

При разработке сервиса многие вещи сознательно были упрощены, кое-где были срезаны углы. Мы активно работаем над надёжностью сервиса и стремимся улучшить качество жизни разработчиков, повышая нашу стабильность.

Крупные вызовы

Сейчас почти вся нагрузка на Distbuild — это автоматически запускаемые проверки в пул-реквестах или после коммитов. Есть необходимость в ускорении локальных сборок за счёт вычислительных мощностей кластера Distbuild.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждём, что вы

- Разрабатываете на С++

- Хорошо знаете Linux

- Способны самостоятельно спроектировать фичу, видеть плюсы и возможные минусы принятого дизайна

Будет плюсом, если вы

- Разрабатывали высоконагруженные распределённые системы

- Работали с фреймворком gRPC

- Знаете YDB

Больше о команде

Вот материалы о том, что мы делаем:

Я.Субботник: Habr , YouTube

CodeFest: YouTube

Подписывайтесь на телеграм-канал Yandex Infrastructure , чтобы узнать больше о том, как мы делаем внутреннюю инфраструктуру Яндекса.

Узнать больше

-

Yandex Infrastructure

-

Офисы в Казани

-

Офисы в Новосибирске

-

Офисы в Екатеринбурге

-

Офисы в Санкт-Петербурге

-

Офисы в Москве

-

Офисы в Нижнем Новгороде

-

Как в Яндексе проходят алгоритмические секции собеседований

-

Как мы нанимаем бэкенд-разработчиков

-

Задачи для подготовки к собеседованиям

Откликнуться на сайте компании

Источник: официальный сайт Яндекс. Актуальность проверена 14.09.2026 13:31 (Екатеринбург).