Делаем Яндекс Еду удобной и быстрой, чтобы никто не остался голодным

Цель направления Core-продукта — предоставить быстрый и удобный сервис, чтобы заказ еды на завтрак, обед и ужин стал повседневным сценарием для миллионов людей

Фотография автора цитаты
Фотография автора цитаты

Дима Александров

Руководитель отдела разработки общих сервисов и платформы Яндекс Еды

16 лет в Яндексе, прошёл путь от стажера-разработчика на C++ до руководителя подразделения. Любит вкусно поесть, машины и котиков

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

О нас

Команды в Core-продукте отвечают за всё, что видит пользователь в приложениях Яндекс Еды и Деливери, веб-версиях и в супераппе Яндекс Go: меню, поиск, корзину, тарифы, экраны заказа и доставки, трекинг и скидки.

А ещё — поддерживают ключевые сценарии и разрабатывают новые функции, чтобы пользоваться приложениями стало ещё удобнее

12 продуктовых кроссфункциональных команд

> 20 млн аудитория приложения

30k rps

обрабатывают сервисы команды

Прямое влияние на счастье клиента

Постоянно проверяем гипотезы и проводим A/B-тесты, чтобы быстро развивать продукт на конкурентном рынке

Современные технологии

Внедряем новые технологии и лучшие практики, отказываемся от старых и неудобных, делим монолиты на микросервисы

Оптимальный Time-to-Market

Придумываем и запускаем десятки новых функций: от персонализированных подборок до автоматизации поддержки

Как устроена продуктовая
разработка в Еде

Команды

Направление состоит из пяти кроссфункциональных команд, которые создают продукт в тесном сотрудничестве с продактами, аналитиками, дизайнерами и бизнесом

Фотография автора цитаты
Фотография автора цитаты

Серёжа Гречкин-Погребняков

Руководитель отдела разработки Сore-продукта

За 5 лет в Яндексе прошёл путь от разработчика до руководителя отдела. Любит машины и отдыхать на природе

«Задачи команд — сделать так, чтобы выбор и заказ еды были удобными, а опыт после заказа — позитивным»

Выбор

Команда отвечает за главную страницу: от обновления списка ресторанов, их ранжирования и формирования подборок до рекламных интеграций

Это самая важная часть приложений — с неё начинается путь пользователя

Как работает поиск в Еде

Фотография автора цитаты
Фотография автора цитаты

Андрей Максимов

Руководитель службы разработки Выбора

«Наша команда отвечает за главную страницу от списка ресторанов и магазинов, их ранжирования, различных подборок до рекламных интеграций (а также фильтры, коллекции, баннерные коммуникации, карты самовывоза). У нас запланирован большой бэклог продуктовых задач, чтобы помочь пользователю находить нужные блюда за счёт ML-механик и удобного UX/UI»

Заказ

Команда создает инструменты для сопровождения клиента с момента формирования заказа до ожидания доставки

Ищем баланс между простотой интерфейса, качеством и гибкостью сервиса. Глобальная цель команды — повысить конверсию собранных корзин в реальные заказы

Фотография автора цитаты
Фотография автора цитаты

Дима Вяткин

Руководитель группы сбора заказа

«Мы стараемся создавать максимально простой и понятный интерфейс, но при этом не потерять в качестве и гибкости функций»

Опыт после заказа

Команда предоставляет реалтайм-трекинг по сотням тысяч заказов в нескольких приложениях

Отвечаем за самый нагруженный продуктовый сервис, который должен максимально быстро и стабильно отвечать клиентам, при этом предоставлять информацию из десятков микросервисов c разной скоростью ответа и доступностью

Андрей Антипов

Руководитель службы разработки сервисов клиентского опыта после заказа

Рост

Команда помогает расти заказам в клиентском приложении Яндекс Еды

Развиваем геймификацию и платформу скидок и промокодов, чтобы привлечь новые заказы

Фотография автора цитаты
Фотография автора цитаты

Игорь Башаров

Руководитель группы разработки роста

«Развиваем платформу скидок и промокодов, улучшаем флоу их отображения, развиваем геймификацию и выдачу неденежных наград, создаем новые механики скидок, геймификацию и другие механики, которые приведут к новым заказам. Мы молоды, смелы, дружны и очень неравнодушны к своему продукту»

Международные рынки

Команда запускает сервисы на новых рынках и развивает приложение на уже существующих

Сейчас Еда работает в десятке стран мира

Фотография автора цитаты
Фотография автора цитаты

Саша Павлов

Руководитель службы разработки международных продуктов

«Разработка в этой команде очень динамична — важно уметь быстро проверять гипотезы, не бояться экспериментировать с продуктом и изучать поведение пользователей. Мы часто сталкиваемся с неожиданными проблемами и креативно их решаем. Например, в ряде стран слабо развит банковский сектор, и мы сделали оплату наличными. А в паре стран оказалось, что в городах отсутствует нумерация домов, и создать заказ на адрес невозможно»

Стек

  • Микросервисная архитектура: разделили монолит на более чем 150 микросервисов
  • Общий фреймворк избавляет от бойлерплейта и позволяет разворачивать новые микросервисы с бизнес-логикой за пару дней (а иногда и за пару часов)
  • Двадцатипроцентная техноквота, техноцели на улучшения качества, SLA на починку багов, метрики аптайма, дежурства и четкий инцидент-менеджмент
  • Больше 80% кода — на C++
  • C++
  • Go
  • Python
  • PostgreSQL
  • Redis
  • YDB
  • ClickHouse
  • userver
  • GTest

Наши запуски и доклады

Вне проектов

Умеем и любим отдыхать

У нас дружная команда, которая умеет не только работать, но и отдыхать. Мы часто проводим время вместе: ходим в бары, на картинг, играем в пейнтбол, болеем за спортивные команды и просто зависаем вечером в офисе. Для нас команда — это почти семья

Работаем курьерами и делимся опытом

Иногда мы работаем курьерами, чтобы быть ближе к продукту, проводим котовторники, выступаем на конференциях и собираем митапы. В честь громких запусков бьём в гонг. В каждой команде есть свои традиции, но объединяет нас любовь к Еде. Мы умеем кайфовать от работы и горим своим делом

Вакансии