← Все вакансии

Разработчик на C++ в команду международных проектов Яндекс Еды

Яндекс Еда — динамичный сервис доставки блюд из ресторанов и продуктов из магазинов. Ежедневно мы обрабатываем миллионы заказов по всему миру и уже вышли на рынки СНГ и других стран.

Наша команда развивает сервис на международном уровне: мы запускаем клиентское приложение в новых странах и реализуем проекты для роста сервиса.

Мы ищем бэкенд-разработчика для работы над проектами, которые в реальном времени влияют на бизнес. Если вы любите сложные задачи, глобальный масштаб и хотите участвовать в создании продукта, который используют миллионы людей, присоединяйтесь к команде Яндекс Еды!

Задачи и обязанности

Запуски в новых странах


Ваша команда будет адаптировать бэкенд клиентского приложения для запуска в новых странах. Это не рутина — в каждой стране вас ждут новые и интересные челленджи: от работы с новыми валютами и локальными платежами до учёта культурных и регуляторных особенностей.

Развитие на международных рынках


Фудтех на международном рынке — высококонкурентная среда, где нужно быстро расти. Вы будете заниматься проектами, которые помогут сервису сохранять нужный темп, и реализовывать масштабные фичи, чтобы опережать конкурентов. Например, предстоит внедрять новую скидочную механику, которая затронет весь процесс заказа, или интегрировать новое приложение после M&A-сделки.

Развитие опции Яндекс Еды в подписке Плюс на международном рынке


Подписка — один из механизмов роста на международном рынке. Это масштабная фича, которая пронизывает весь продукт. Ваша команда будет отвечать за её поддержку и развитие: вы будете запускать подписку в новых странах, адаптируя её под локальные платежи, комплаенс и другие нормы, а также реализовывать новые механики.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Хорошо знаете C++
  • Разрабатывали для Unix или Linux
  • Работали с STL, желательно с Boost
  • Знакомы с требованиями ACID, уровнями изоляции, шардированием и репликацией БД
  • Разрабатывали бэкенд, работали с высоконагруженными системами

Дополнительные требования

  • Работали с многопоточными системами
  • Умеете работать с MySQL, PostgreSQL, Redis, RabbitMQ
  • Проектировали архитектуру в распределённых системах
  • Пишете тесты и скрипты на Python
Python PostgreSQL MySQL Redis RabbitMQ Linux
Откликнуться →