Дмитрий Матрохин
Руководитель группы разработки инфраструктуры эффективности
Яндекс Доставка — это сервис, который помогает людям и бизнесу решать разные логистические задачи более чем в тысяче городов: от курьерской доставки по городу и за его пределами до грузовой доставки. Мы применяем технологии Яндекса и создаём новые, чтобы построить крутой сервис доставки и сделать жизнь людей приятнее и проще. Чтобы заказать доставку, достаточно нажать кнопку в знакомом приложении, и можно отслеживать курьера на карте.
Какие задачи вас ждут
Проработка будущих проектов
Вам предстоит вместе с командой заниматься расширяемостью и улучшать код вокруг, чтобы нам самим было приятно его поддерживать. Применять различные подходы к задачам на реальной географии: h3-гексагоны, наборы фиксированных точек, интерполяцию между точками на карте, подсчёт матриц расстояний и т. д. Ещё нужно рассказывать об изменениях в архитектуре на общих встречах, думать про точки отказа и риски, проводить декомпозицию работы, считать железо.
Разработка стабильных и надёжных сервисов
В сложной системе нужно уметь правильно выбирать технологии. Мы пишем сервисы на C++, используем userver, STL, Boost, S3, шардируем Redis, не забываем про старый добрый PostgreSQL. Нужно заранее определять, какие метрики показывают потенциальные проблемы, поддерживать доступность сервисов 24×7, проводить нагрузочное тестирование.
Взаимодействие с командой аналитики
Эти ребята имеют огромный опыт в нашей системе и часто управляют ею напрямую, но даже без этого проекты эффективности не обходятся без предварительной оценки эффекта и проведения экспериментов по результатам.
Мы ждём, что вы
- Хорошо знаете C++, STL, классические алгоритмы и структуры данных
- Занимались многопоточным программированием
- Понимаете разницу между асинхронными и синхронными веб-фреймворками
- Готовы составлять планы проектов и писать документацию к своим решениям
Что мы предлагаем
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
А также:
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Страховка для родственников по системе 80/20
Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.
Больше о нашей команде
Наша команда делает так, чтобы на все посылки нашёлся курьер в ситуации, когда спрос на доставку превышает количество активных курьеров на линии. Мы умеем экономить часы курьера через батчинг (построение маршрутов из нескольких заказов) и привлекать курьеров в зоны высокого спроса с помощью динамического ценообразования. У нас культура строгих code-review и построенные Agile-процессы.
Юрий Мещеряков
Head of Recruitment Екома и Райдтеха
У нас многоступенчатый отбор — так получается объективнее и быстрее. Сейчас вы отправите резюме, и если всё сложится, то в ближайшие 3-5 дней мы пришлём вам приглашение. Что ждёт вас дальше, читайте на странице для подготовки к интервью.