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

Разработчик на C++ в команду DataCamp Маркета
Яндекс предлагает работу над критически важной системой с огромным масштабом данных, отличный соцпакет и сильную инженерную культуру. Это топовая позиция для C++ разработчика на российском рынке.
Сложность вакансии
Вакансия требует глубоких знаний алгоритмов, структур данных и опыта работы с высоконагруженными распределенными системами на C++. Дополнительным вызовом станет необходимость работы с инфраструктурными инструментами и Python.
Анализ зарплаты
Зарплата в Яндексе для опытных C++ разработчиков обычно находится на верхнем уровне рынка, часто дополняясь значительными годовыми бонусами и опционами (RSU). Указанные рыночные оценки соответствуют уровню Senior/Lead в крупных технологических компаниях Москвы.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Яндекса и создавайте мастер-систему данных для крупнейшего маркетплейса страны!
Описание вакансии
*📦 Разработчик на C++ в команду DataCamp Маркета*
DataCamp — мастер-система данных партнёров Яндекса в области электронной коммерции. Она получает, хранит и обрабатывает товарные предложения B2B-партнёров и связанные с ними сущности, поставляет данные в B2C-системы и поддерживает интерфейс партнёрского каталога.
Какие задачи вас ждут:
• Проектирование и разработка высоконагруженных сервисовВам предстоит создавать новые и развивать существующие распределённые сервисы с учётом высоких требований к отказоустойчивости, скорости обработки данных и предсказуемости работы под нагрузкой. Нужно находить баланс между простотой реализации, производительностью, надёжностью, стоимостью разработки и эксплуатации.
• Оптимизация потребления ресурсов и повышение производительности платформыВы будете искать узкие места в системе, анализировать потребление ресурсов, профилировать сервисы и дорабатывать архитектуру так, чтобы система оставалась быстрой и устойчивой при росте нагрузки, а потребление CPU, памяти, сети и диска снижалось.
• Создание инструментов разработки и эксплуатацииВам предстоит развивать кодогенерацию конфигов, использовать подход Infrastructure as Code, автоматизировать регулярные операции.
• Развитие observability сервисовВам предстоит проектировать метрики и дашборды, покрывать мониторингом ключевые сценарии, настраивать полезные алерты и делать поведение распределённой системы более прозрачным.
Мы ждём, что вы:• Знаете классические алгоритмы и структуры данных
• Готовы проектировать и разрабатывать высоконагруженные и распределённые системы на современном C++
• Знаете Python или готовы изучить его
• Любите изучать новое
Почему у нас хорошо:Мы предоставляем полный набор, который поможет уберечься от тревожности и выгорания: ежегодные медицинские чекапы, йога и психотерапия. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Python
- Algorithms
- Data Structures
- High Load
- Distributed Systems
- Infrastructure as Code
- Observability
Возможные вопросы на собеседовании
Проверка фундаментальных знаний, необходимых для оптимизации производительности в Яндексе.
Расскажите о сложности операций в различных контейнерах STL и в каких случаях вы выберете std::unordered_map вместо std::map?
Вакансия подразумевает работу с распределенными системами.
Как обеспечить консистентность данных в распределенной системе при условии высокой нагрузки и требований к отказоустойчивости?
Одной из задач является оптимизация ресурсов.
Какие инструменты профилирования C++ кода вы использовали и как вы подходите к поиску утечек памяти или узких мест по CPU?
В описании упоминается observability.
Какие метрики вы бы внедрили в первую очередь для мониторинга состояния распределенного сервиса обработки данных?
Упоминается использование Python и кодогенерация.
Был ли у вас опыт написания скриптов на Python для автоматизации задач разработки или эксплуатации?
Похожие вакансии
Python-разработчик (Senior)
Search Development Team Lead
Старший разработчик на Go в Service Mesh / Разработчик инфраструктурного облака
Стажер-программист 1С
Senior C#/.NET-разработчик
PHP/Bitrix разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!