Разработчик бэкенда в команду разработки сервисов контроля качества
Яндекс
AI-саммари
В команду сервисов контроля качества Яндекс Такси нужен бэкенд-разработчик: он будет запускать сервисы проверок в новых странах, улучшать фотоконтроль и изолировать данные бизнесов. Ждут опыта с C++ и STL, алгоритмами, SQL и NoSQL, Linux; плюс — высоконагруженные системы и Python.
О роли
Команда разработки сервисов контроля качества Яндекс Такси помогает бизнесу упрощать процессы, например, проверять документы водителей и курьеров или качество оказываемых услуг. Результат нашей работы — доверие к сервису множества пользователей, в том числе друзей и близких.
Мы развиваем платформу продуктов качества и безопасности, которые позволяют:
Бережно обрабатывать и хранить персональные документы
Автоматизировать процессы с помощью 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 или хотите его выучить
Условия
- Удалённая работа
- Офис
- Гибридный
Источник: yandex.ru (Яндекс) 29 августа 2026
