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

Сеньор Разработчик на C++ сетевого блочного устройства в Yandex Cloud
Это работа в одной из самых сильных инженерных команд страны над фундаментальным инфраструктурным проектом. Высокий престиж компании, работа с передовыми технологиями и возможность влиять на продукт мирового уровня компенсируют отсутствие указанной зарплаты в тексте.
Сложность вакансии
Роль требует глубочайших знаний системного программирования на C++, понимания работы сетевых протоколов и архитектуры систем хранения данных. Высокая планка Яндекса к алгоритмической подготовке и опыту работы с высоконагруженными распределенными системами делает эту позицию сложной для прохождения.
Анализ зарплаты
Яндекс предлагает конкурентоспособные зарплаты, соответствующие верхнему эшелону рынка РФ. Для уровня Senior в облачных сервисах компенсация обычно включает значительную окладную часть и годовые бонусы или опционы (RSU), что может выводить совокупный доход выше среднерыночного.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Yandex Cloud уже сейчас
Присоединяйтесь к команде Yandex Cloud и создавайте фундамент облачной инфраструктуры будущего!
Описание вакансии
Сеньор Разработчик на C++ сетевого блочного устройства в Yandex Cloud
в Yandex Cloud — технологическая платформа для создания и развития ИТ-продуктов.
Проект: Yandex Network Block Storage (NBS) — сетевые диски Yandex Cloud. Базовый слой хранения для виртуальных машин.
Москва, Санкт-Петербург, Новосибирск, Казань, Екатеринбург, Нижний Новгород. Гибридный формат работы.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Network Protocols
- Distributed Systems
- Storage Systems
- System Programming
Возможные вопросы на собеседовании
Для систем хранения данных критически важно понимать, как данные физически записываются и читаются, минуя кэши ОС.
Расскажите о различиях между Buffered I/O и Direct I/O. В каких случаях в NBS предпочтительнее использовать Direct I/O?
NBS — это распределенная система, где консистентность данных является приоритетом.
Какие алгоритмы консенсуса вы знаете и как бы вы обеспечили репликацию данных между узлами хранения для минимизации задержек (latency)?
C++ предоставляет мощные инструменты управления памятью, что критично для производительности.
Как бы вы реализовали кастомный аллокатор памяти для высоконагруженного сетевого сервиса, чтобы избежать фрагментации?
Сетевые диски чувствительны к задержкам.
Как минимизировать количество переключений контекста (context switches) при обработке большого потока сетевых пакетов?
Стандартный вопрос в Яндексе для проверки навыков написания чистого и эффективного кода.
Решите задачу: необходимо реализовать lock-free очередь для передачи сообщений между потоками. Какие атомарные операции вы будете использовать?
Похожие вакансии
C# разработчик (ASP.NET Core + WPF)
PostgreSQL Senior (Retail / HighLoad)
Senior Golang Developer
Golang developer [Middle+/Senior]
Senior .NET Developer
Java-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!