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

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

Яков Любимов

Руководитель группы разработки контроля качества

Команда разработки сервисов контроля качества Яндекс Такси помогает бизнесу упрощать процессы, например, проверять документы водителей и курьеров или качество оказываемых услуг. Результат нашей работы — доверие к сервису множества пользователей, в том числе друзей и близких.

Мы развиваем платформу продуктов качества и безопасности, которые позволяют:

  • Бережно обрабатывать и хранить персональные документы
  • Автоматизировать процессы с помощью ML-технологий
  • Строить метрики, графики и мониторинги работы системы
  • Развивать функциональное API для внутренних заказчиков
  • Внедрить удобные и интуитивно понятные инструменты для партнёров

Мы в цифрах:

  • 800 тысяч проверок в день
  • > 1 млрд проверок в базе
  • Около 10–15% всех исполнителей в системе должны пройти проверки прямо в эту минуту
  • Запустили проверки в 40+ странах и регулярно запускаем новые: мотошлемы в Пакистане, кондиционеры в Узбекистане, миграционные документы в РФ

Наш стек:

  • C++20 на фреймворке userver
  • Python 3.7
  • PostgreSQL, MongoDB, Redis
  • Logbroker — внутренний аналог Apache Kafka

Tasks that await you

Запуск сервисов в новых странах и улучшение UX асессоров
Предстоит собрать требования с заказчиков и помочь менеджерам настроить их. Провести доработки, специфичные для конкрентного запуска: подтянуть данные, интегрировать с внешними реестрами.

Повысить эффективность фотоконтроля: сократить время обработки и количество ошибочных решений, чтобы улучшить UX асессоров.

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

Изоляция данных различных бизнесов и другие задачи
Мы хотим гарантировать бережное обращение с персональными данными. Нужно разработать такую ролевую модель, которая была бы максимально незаметной для наших потребителей, но при этом не позволяла бы получить несанкционированный доступ к чужим данным.

А ещё у нас можно автоматизировать процессы с помощью ML-технологий и реализовывать собственные идеи на хакатонах.

We expect that you

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

It'd be a plus if you

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

Benefits

Enhanced medical insurance begins from your first month at Yandex. It includes dental care, check-ups, emergency assistance abroad, critical illness treatment, including oncology, and accident insurance for those who engage in active leisure activities.

Insurance for family members on an 80/20 basis:

We cover 80% of the cost of medical insurance for children and spouses, and you cover the remaining 20%.

At Yandex, we have everything you need for continuous growth and learning: an internal educational platform, mentoring, and programs for both beginners and experienced leaders.

Additionally:
  • Reimbursement for participation in industry-related conferences.
  • 50% discount on foreign language courses.

Moreover, at Yandex, we have internal projects where our employees share their expertise, discuss complex topics, and analyze their project cases.

At Yandex offices, we have fully equipped gyms with exercise machines, equipment, showers, and lockers for your convenience. You can work out independently or with a trainer.

Additionally:
  • Free workouts with FITMOST.
  • Discounts at fitness clubs, pools, yoga studios, climbing walls, and other places.
Yandex sports club:

At Yandex, we have a sports club and numerous sports teams. They have their leaders, group chats, and training programs. They regularly participate in running events, triathlons, the "Race of Heroes", football matches, and other competitions.

You can join existing teams or create your own.

Flexible schedule

We don't have a set start and end time for the workday — work when it's convenient for you and your team.

Hybrid format

Work where it's most convenient for you — for example, part of the week from the office and part from home.

Everything for children

Insurance, kids' days at the office, gifts for children's birthdays, and check-ups for family planning.

Housing Loans

Benefits for the purchase of housing - depending on length of service, position and review results. Operate in Russia where there are Yandex offices.

Thank you for your apply!

We will contact you within a week.

Mon Feb 12 2024 19:00:36 GMT+0300 (Moscow Standard Time)