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

Разработчик С++ в команду международных проектов Яндекс Еды
Сильный бренд работодателя, работа над глобальным продуктом и сложные инженерные задачи. Отсутствие указанной зарплаты — единственный нюанс, но Яндекс обычно предлагает конкурентные условия и отличный соцпакет.
Сложность вакансии
Высокая сложность обусловлена строгими требованиями Яндекса к знанию C++, алгоритмов и архитектуры высоконагруженных систем. Работа в международном направлении добавляет ответственности за масштабируемость и адаптацию под разные рынки.
Анализ зарплаты
Яндекс предлагает зарплаты на уровне или выше медианы рынка для опытных C++ разработчиков. Учитывая сложность задач и масштаб проектов, итоговое вознаграждение (включая бонусы и опционы) часто превышает средние показатели по РФ.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к международной команде Яндекса и создавайте высоконагруженные сервисы, которыми пользуются миллионы людей по всему миру!
Описание вакансии
Разработчик С++ в команду международных проектов Яндекс Еды
Локация: Удаленно
Компания: Яндекс
ЗП: обсуждается на собеседовании
Занятость: Полная
Мы ищем бэкенд-разработчика для работы над проектами, которые в реальном времени влияют на бизнес. Если вы любите сложные задачи, глобальный масштаб и хотите участвовать в создании продукта, который используют миллионы людей, присоединяйтесь к команде Яндекс Еды!
Какие задачи вас ждут:
Запуски в новых странах
Ваша команда будет адаптировать бэкенд клиентского приложения для запуска в новых странах. Это не рутина — в каждой стране вас ждут новые и интересные челленджи: от работы с новыми валютами и локальными платежами до учёта культурных и регуляторных особенностей.
Развитие на международных рынках
Фудтех на международном рынке — высококонкурентная среда, где нужно быстро расти. Вы будете заниматься проектами, которые помогут сервису сохранять нужный темп, и реализовывать масштабные фичи, чтобы опережать конкурентов. Например, предстоит внедрять скидочную механику, которая затронет весь процесс заказа, или интегрировать новое приложение после M&A-сделки.
Улучшение курьерского опыта
Ваша команда будет отвечать за полный цикл запуска проектов, улучшающих условия сотрудничества курьеров с Яндекс Едой. Понадобится прорабатывать проект, заниматься разработкой, тестированием и поддержкой, далее — развивать функциональность и масштабироваться в другие страны/регионы.
Мы ждём, что вы:
- Хорошо знаете C++
- Разрабатывали для Unix или Linux
- Работали с STL, желательно с Boost
- Знакомы с требованиями ACID, уровнями изоляции, шардированием и репликацией БД
- Разрабатывали бэкенд, работали с высоконагруженными системами
Будет плюсом, если вы:
- Работали с многопоточными системами
- Умеете работать с MySQL, PostgreSQL, Redis, RabbitMQ
- Проектировали архитектуру в распределённых системах
- Пишете тесты и скрипты на Python
*🌐 Резюме отправлять:* Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux
- Unix
- STL
- Boost
- ACID
- MySQL
- PostgreSQL
- Redis
- RabbitMQ
- Python
- Multithreading
Возможные вопросы на собеседовании
Проверка фундаментальных знаний о работе баз данных в распределенных системах.
Расскажите о различиях между уровнями изоляции транзакций и о том, как выбор уровня влияет на производительность в высоконагруженной системе?
Яндекс активно использует современные стандарты C++ и Boost. Важно понимать владение инструментами управления памятью.
В каких случаях вы предпочтете использовать boost::shared_ptr вместо std::shared_ptr, и какие нюансы работы с атомарными счетчиками ссылок стоит учитывать?
Вакансия подразумевает работу с международными платежами и валютами.
Как бы вы спроектировали систему хранения и обработки денежных транзакций для разных стран, учитывая точность вычислений и мультивалютность?
Проверка навыков проектирования отказоустойчивых систем.
Как обеспечить консистентность данных при шардировании базы данных, если операция затрагивает несколько шардов одновременно?
Проверка практического опыта работы с многопоточностью.
Опишите ситуацию, когда использование lock-free структур данных оправдано по сравнению с обычными мьютексами, и какие риски это несет?
Похожие вакансии
Middle PHP Developer
PostgreSQL Senior (Retail / HighLoad)
Senior Golang Developer
Golang developer [Middle+/Senior]
Senior C# разработчик (Core + WPF)
Senior .NET Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!