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

Разработчик бэкенда в команду разработки сервисов контроля качества

Бэкенд-разработчик · Разработка

Удалённый, Офис, Гибридный Команда: Яндекс Go

Описание

Привет, я Яша Любимов, руковожу группой контроля исполнителей Такси, Маркета, Еды и других сервисов Яндекса. Мы запускаем проверку качества исполнителей в новых бизнес-юнитах и странах, упрощаем сложные процессы, контролируем всё, что влияет на восприятие наших сервисов: от чистоты термокороба до манеры вождения водителя.

Описание

Команда разработки сервисов контроля качества Яндекс Такси помогает бизнесу упрощать процессы, например, проверять документы водителей и курьеров или качество оказываемых услуг. Результат нашей работы — доверие к сервису множества пользователей, в том числе друзей и близких. Мы развиваем платформу продуктов качества и безопасности, которые позволяют: Бережно обрабатывать и хранить персональные документы Автоматизировать процессы с помощью ML-технологий Строить метрики, графики и мониторинги работы системы Развивать функциональное API для внутренних заказчиков Внедрить удобные и интуитивно понятные инструменты для партнёров Мы в цифрах: 800 тысяч проверок в день > 1 млрд проверок в базе Около 10–15% всех исполнителей в системе должны пройти проверки прямо в эту минуту Запустили проверки в 40+ странах и регулярно запускаем новые: мотошлемы в Пакистане, кондиционеры в Узбекистане, миграционные документы в РФ Наш стек: C++20 на фреймворке userver Python 3.7 PostgreSQL, MongoDB, Redis Logbroker — внутренний аналог Apache Kafka

Какие задачи вас ждут

Запуск сервисов в новых странах и улучшение UX асессоров Предстоит собрать требования с заказчиков и помочь менеджерам настроить их. Провести доработки, специфичные для конкрентного запуска: подтянуть данные, интегрировать с внешними реестрами. Повысить эффективность фотоконтроля: сократить время обработки и количество ошибочных решений, чтобы улучшить UX асессоров. Приведение архитектуры сервисов к DOMA Мы постоянно повышаем надёжность наших сервисов и опыт разработки. Для этого, например, упрощаем архитектуру. Нужно будет дописывать новые сервисы, логически изолировать существующие, формировать простой и удобный API. Изоляция данных различных бизнесов и другие задачи Мы хотим гарантировать бережное обращение с персональными данными. Нужно разработать такую ролевую модель, которая была бы максимально незаметной для наших потребителей, но при этом не позволяла бы получить несанкционированный доступ к чужим данным. А ещё у нас можно автоматизировать процессы с помощью ML-технологий и реализовывать собственные идеи на хакатонах.

Мы ждём, что вы

Знакомы с C++ и STL Предпочитаете баланс между техническими и продуктовыми задачами Ориентируетесь в классических алгоритмах и структурах данных знакомы с NoSQL- и SQL-базами данных (PostgreSQL, MongoDB, Redis и др.) Имеете опыт разработки под Linux

Будет плюсом, если вы

Работали с высоконагруженными системами Работали с микросервисной архитектурой и Docker Разрабатывали на Python или хотите его выучить
Вакансия на сайте компании ↗