Разработчик бэкенда (C++)
Описание
Локация: Москва или Санкт-Петербург; офисный или гибридный формат работы
Компания
Yandex развивает городские сервисы, включая Яндекс Такси и приложение Яндекс Про для водителей.
Что делать
Проектировать и разрабатывать новые функции в приложении Яндекс Про.
Развивать функциональность, влияющую на распределение заказов, рейтинг, категории, опции и способы оплаты.
Повышать надёжность и масштабируемость сервисов в инфраструктуре из более чем 800 микросервисов.
Проводить архитектурные изменения и улучшать решения для разработки и эксплуатации сервисов.
Строить продуктовые и технические метрики, графики и проверять влияние изменений на продукт.
Требования
От 3 лет профессионального опыта разработки.
Профессиональное владение современным языком программирования.
Готовность разрабатывать на C++20.
Опыт работы с реляционными и нереляционными базами данных.
Знание классических алгоритмов и структур данных.
Внимательность к деталям и готовность брать ответственность.
Хорошо, если есть
Знание C++ или Python.
Опыт разработки распределённых систем.
Опыт проектирования высоконагруженных отказоустойчивых сервисов или их частей.
Опыт построения продуктовых и технических метрик, проверки гипотез и проведения A/B-экспериментов.
Культура и преимущества
Работа над продуктом, который обеспечивает занятость большого количества людей.
Фокус на надёжности, гибкости и масштабируемости технических решений.
Возможность влиять на развитие важного пользовательского инструмента для водителей.