Java/Go-разработчик в Яндекс ID

Яндекс·Russia·Удалённо, Офис·3д. назад

Яндекс ID — это намного больше, чем просто форма для ввода логина и пароля на сервисах. Мы разрабатываем множество экосистемных продуктов, которые связаны с хранением и обработкой данных миллионов пользователей. Все наши проекты должны соответствовать очень высоким требованиям — быть надёжными, масштабируемыми и, конечно, безопасными.

Наша команда работает с двумя крупными сервисами:

  • Datum — решение, которое позволяет безопасно и удобно хранить персональные данные в сервисах Яндекса;
  • Антифрод — система, которая предотвращает мошенничество в платёжных и авторизационных сценариях.

Мы ищем в команду сильного разработчика.

Разработка инфраструктуры хранения данных
Вы будете развивать сервис, который хранит зашифрованные данные, поддерживает ротацию ключей и предоставляет API для решения продуктовых задач. Вам предстоит обсуждать с заказчиками, какие новые типы документов добавить и как изменить API. Также вы будете создавать аналитическую функциональность с учётом безопасности персональных данных, участвовать в дежурствах, следить за непрерывной работой бэкенда и БД (24/7) и обеспечивать миграцию данных новых потребителей.

Развитие антифрода
Вы будете работать с сервисом антифрода — системой на Java с микросервисами на Go и базами в PG, которая оценивает транзакции, входы, авторизации и СМС. Вам нужно будет сотрудничать с аналитиками: создавать новые фичи, помогать разбираться в инцидентах. Также предстоит разрабатывать решения — чтобы в реальном времени снабжать аналитические скрипты на Lua данными: агрегатами по разным параметрам за различные периоды и статистикой из других сервисов. Кроме того, вы будете создавать микросервисы, которые поддерживают основное приложение и дают API для внешних сервисов, а также участвовать в дежурствах — чтобы бэкенд и БД работали без перебоев круглосуточно.

Развитие сервиса выдачи баннеров
Вы будете участвовать в развитии сервиса, который выдаёт баннеры для саджеста фич ID, смежных сервисов Яндекса и сервиса обеспечения лимитов семейной оплаты.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

  • Разрабатывали бэкенд на Java, Go или другом ООЯП
  • Готовы программировать на Go
  • Готовы тестировать и сопровождать свой код
  • Работали с реляционными базами данных
  • Разрабатывали распределённые системы

Похожие вакансии

Другие вакансии Яндекс