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

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

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к международной команде Яндекс Еды и создавайте высоконагруженные системы для миллионов пользователей по всему миру!
Описание вакансии
*🍔 Разработчик низкоуровневых систем в команду международных проектов Яндекс Еды*
Яндекс Еда — сервис доставки блюд из ресторанов и продуктов из магазинов. Наша команда развивает сервис на международном уровне: мы запускаем клиентское приложение в новых странах. Если вы любите сложные задачи, глобальный масштаб и хотите создавать продукт для миллионов людей, присоединяйтесь!
Какие задачи вас ждут:
• Запуски в новых странахВаша команда будет адаптировать бэкенд клиентского приложения для запусков. В каждой стране вас ждут интересные челленджи: от работы с валютами и локальными платежами до учёта культурных и регуляторных особенностей.
• Развитие на международных рынкахФудтех — высококонкурентная среда, где нужно быстро расти. Вы будете заниматься проектами, которые помогут сервису сохранять нужный темп, и реализовывать масштабные фичи, чтобы опережать конкурентов.
• Улучшение курьерского опытаВаша команда будет отвечать за полный цикл запуска проектов, улучшающих условия сотрудничества курьеров с Яндекс Едой. Понадобится прорабатывать проект, заниматься разработкой, тестированием и поддержкой, развивать функциональность и масштабироваться.
Мы ждём, что вы:• Хорошо знаете C++
• Разрабатывали для Unix или Linux
• Работали с STL, желательно с Boost
• Знакомы с требованиями ACID, уровнями изоляции, шардированием и репликацией БД
• Работали с высоконагруженными системами
Почему у нас хорошо:С нами легко развиваться. Если для рабочих задач вам нужно подтянуть язык — организуем обучение и оплатим 50% стоимости. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux
- Unix
- STL
- Boost
- Database Sharding
- High Load
- Database Replication
- ACID
Возможные вопросы на собеседовании
Проверка фундаментальных знаний системного программирования и управления ресурсами.
Расскажите о механизмах управления памятью в C++ и в каких случаях вы бы предпочли кастомные аллокаторы стандартным?
Важно для понимания того, как кандидат обеспечивает надежность данных в распределенных системах.
Как вы проектируете схему базы данных для обеспечения ACID в условиях шардирования? С какими проблемами консистентности вы сталкивались?
Вакансия подразумевает работу с международными рынками и разными валютами.
Какие архитектурные подходы вы примените для обработки мультивалютных транзакций и различных уровней изоляции транзакций в высоконагруженной системе?
Проверка практического опыта работы с асинхронностью и сетевым взаимодействием.
В чем разница между использованием Boost.Asio и стандартных потоков STL для обработки сетевых запросов?
Оценка навыков оптимизации производительности.