C++ Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Яндекс Go — сервис такси, работающий в России и десятках других стран. Команда разрабатывает Проводник — кроссплатформенный продукт для Яндекс Такси, Яндекс Доставки и Яндекс Еды. Его алгоритмы помогают водителям и курьерам перемещаться к точкам интереса, получать попутные заказы и работать в зонах с высоким спросом. Также команда развивает платформу распределения водителей по городу в зависимости от спроса.
задачи
- Разрабатывать кроссплатформенные функции;
- Решать архитектурные задачи высоконагруженного распределённого сервиса;
- Оптимизировать и актуализировать архитектурные решения;
- Разрабатывать и улучшать алгоритмы подбора заказов по пути и в районе;
- Выстраивать Проводник как платформу для создания новых продуктов;
- Улучшать качество данных и скорость работы сервиса распределения водителей по городу.
требования
- Опыт работы с бэкендом и проектирования архитектуры сервисов;
- Опыт использования реляционных баз данных, желательно PostgreSQL;
- Опыт разработки в Unix-подобных системах;
- Знание терминала, cmake или make, Python и Bash-скриптов;
- Понимание взаимодействия клиентов и бэкенда;
- Знание идемпотентности;
- Знание C++ и STL или готовность быстро погрузиться в них;
- Знание классических алгоритмов и структур данных;
- Будет плюсом опыт работы с высоконагруженными или распределёнными системами, опыт построения систем с учётом гонок данных, знание MongoDB, Redis или Valkey.
условия
- Расширенная медицинская страховка с первого месяца работы;
- Оплачиваются 30 дней больничного в году;
- Доступны чекапы, вакцинация, стоматология и экстренная медицинская помощь за рубежом;
- ДМС покрывает коррекцию зрения после года работы;
- Оплачиваются ведение беременности и роды для сотрудниц и жён сотрудников, которые работают в компании более двух лет;
- ДМС для детей и супругов по системе 80/20.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.