- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик бэкенда в DistBuild
Престижная компания, работа над сложным и значимым внутренним продуктом, отличный социальный пакет и возможность профессионального роста в сильной инженерной культуре. Единственный минус — высокий порог входа.
Сложность вакансии
Работа в инфраструктурных командах Яндекса требует глубоких знаний системного программирования на C++, понимания внутреннего устройства Linux и опыта работы с распределенными системами. Высокая планка по качеству кода и сложности архитектурных задач делает эту позицию подходящей для опытных инженеров.
Анализ зарплаты
Яндекс предлагает конкурентную заработную плату, которая обычно находится на уровне или выше медианы рынка для опытных C++ разработчиков в России, дополняя её значительным пакетом бонусов и опционов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Яндекса и создавайте инфраструктуру, которой пользуются тысячи разработчиков каждый день!
Описание вакансии
*✨* Разработчик бэкенда в DistBuild
DistBuild — это сервис распределённой сборки и тестирования в экосистеме инструментов разработки Яндекса. Каждый день на DistBuild выполняются сотни миллионов автоматических тестов, проверяющих десятки тысяч пул-реквестов в нашем монорепозитории — Аркадии. Также сервис используется для ускорения локальной сборки больших проектов и подготовки релиз-кандидатов в CI/CD-пайплайнах.
Какие задачи вас ждут:
• Повышение эффективности кластера
Мы боремся за Throughput всей системы: дорогое железо должно приносить как можно больше пользы для компании. При этом надо не забывать про Latency: это напрямую влияет на пользовательский опыт разработчиков.
• Повышение стабильности
При разработке сервиса многие вещи сознательно были упрощены, кое-где были срезаны углы. Мы активно работаем над надёжностью сервиса и стремимся улучшить качество жизни разработчиков, повышая нашу стабильность.
• Крупные вызовы
Сейчас почти вся нагрузка на Distbuild — это автоматически запускаемые проверки в пул-реквестах или после коммитов. Есть необходимость в ускорении локальных сборок за счёт вычислительных мощностей кластера Distbuild.
Мы ждём, что вы:
• Разрабатываете на С++
• Хорошо знаете Linux
• Способны самостоятельно спроектировать фичу, видеть плюсы и возможные минусы принятого дизайна
Будет плюсом, если вы:
• Разрабатывали высоконагруженные распределённые системы
• Работали с фреймворком gRPC
• Знаете YDB
Почему у нас хорошо:
Мы предоставляем полный набор, который поможет уберечься от тревожности и выгорания: ежегодные медицинские чекапы, йога и психотерапия. Это не все бонусы — полный список тут.
*📩 {{apply_contact}} на нашем сайте*
#бэкенд #linux #CPP #YDB #infrastructure #гибрид #казань #нижнийновгород
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux
- Distributed Systems
- Backend
- gRPC
- YDB
Возможные вопросы на собеседовании
Вакансия предполагает работу над распределенной системой сборки, где сетевое взаимодействие критично.
Расскажите о вашем опыте работы с gRPC: какие возникали сложности при проектировании интерфейсов и как вы их решали?
Одной из задач является борьба за Throughput и Latency.
Как бы вы подошли к профилированию и оптимизации задержек (latency) в распределенной системе, работающей под высокой нагрузкой?
Требуется хорошее знание Linux.
Как устроено управление памятью в Linux и какие механизмы ядра могут влиять на производительность C++ приложения?
Упоминается работа с монорепозиторием и распределенной сборкой.
С какими проблемами масштабирования систем сборки вы сталкивались и как обеспечивали консистентность данных в распределенном кластере?
В стеке указана YDB.
В чем особенности работы с распределенными базами данных, такими как YDB, по сравнению с классическими реляционными СУБД в контексте бэкенд-разработки?
Похожие вакансии
Junior Java Developer
Golang разработчик на партнерский проект(ритейл) (Senior)
PHP Backend-разработчик (Part-time)
.NET-разработчик (Senior)
Golang разработчик (Senior)
Java разработчик на партнерский проект(ритейл) (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!