Scala-разработчик

Т-Банк

Scala-разработчик

Москва, Ленинградский проспект, 35с1

Метро: Гражданская

Описание вакансии

Авто.ру — платформа в составе Т‑Банка. Над backend работают около 50 инженеров в 14 продуктовых стримах. Мы развиваем микросервисную архитектуру на Scala и поддерживаем критичные для бизнеса сервисы с нагрузкой в тысячи запросов в секунду. Команды самостоятельно отвечают за свои сервисы в production, а инфраструктура автоматизирована внутренней платформой.

Команда монетизации отвечает за логику применения платных и бесплатных услуг на Авто.ру. Через наши сервисы проходит все, что покупают пользователи и дилеры: расчет стоимости, управление жизненным циклом услуг и инициирование оплаты в реальном времени. Интеграцию с платежными системами развивает команда биллинга, а мы отвечаем за продуктовую и техническую логику монетизации до и после платежа. Наши решения напрямую влияют на выручку платформы.

Основные задачи команды:

  • развитие монетизации звонков и чатов;

  • расчет тарифов, скидок и бонусов;

  • управление подключением, продлением и отключением услуг;

  • интеграция с биллингом и продуктовыми командами;

  • развитие статистики и сценариев размещения объявлений.

Работаем в тесной связке с продактом: разработчики участвуют в проработке решений с ранних этапов, влияют на архитектуру и продукт. Значимые изменения проходят дизайн‑ревью, в планировании закладывается время на техдолг, команда отвечает за сервисы в production и участвует в дежурствах.

Стек: Scala 2.13, ZIO, Pekko HTTP, gRPC/REST, Protobuf, PostgreSQL, MySQL, Kafka, Redis, Bazel, Envoy, Consul, Nomad, Prometheus и Grafana.


Обязанности:

  • Проектировать и разрабатывать сервисы монетизации на Scala
  • Участвовать в развитии архитектуры контура, критичного для выручки
  • Прорабатывать API, события и интеграционные контракты со смежными командами
  • Обеспечивать корректность, отказоустойчивость и наблюдаемость бизнес‑критичных сценариев
  • Участвовать в разборе инцидентов в production и устранять их системные причины
  • Обсуждать продуктовые решения и влиять на их техническую реализацию
  • Улучшать существующий код, инфраструктуру и процессы команды
  • Брать на себя техническое лидерство отдельных проектов и отвечать за их результат

Требования:

  • У вас есть опыт промышленной разработки на Scala
  • У вас есть опыт работы с реляционными базами данных
  • Имеете опыт проектирования API и асинхронных взаимодействий
  • Понимаете принципы построения распределенных систем
  • Умеете обсуждать технические решения, аргументировать позицию и выстраивать взаимодействие со смежными командами
  • Будет плюсом опыт работы с Kafka, высоконагруженными сервисами и библиотеками функционального программирования
  • Будет плюсом опыт разработки систем тарификации, биллинга, заказов или бонусных механизмов, а также ведения технических проектов

Условия:

  • Возможность работы в аккредитованной ИТ-компании
  • ДМС со стоматологией, включая чекапы, компенсацию покупки лекарств и льготные условия страхования для близких. Еще — страховка от несчастных случаев и болезней
  • Рост по карьерному треку: проходите курсы по софт- и хард-скиллам, развивайтесь с поддержкой ментора и повышайте уровень с матрицей компетенций и регулярным ревью
  • Сильное комьюнити. Вы будете работать с экспертами в своей области, сможете делиться знаниями и выступать на конференциях, посещать митапы и писать статьи
  • Онлайн-консультации с психологами, юристами, специалистами по финансам и здоровому образу жизни
  • Компенсацию затрат на спортивные абонементы, приложение Т-Спорта для онлайн-занятий и командные тренировки с коллегами
  • Три дополнительных дня к отпуску — можно использовать для отдыха или получить компенсацию
  • Специальные тарифы на продукты Т-Банка и широкую программу скидок от партнеров
  • Достойную зарплату — обсудим ее на собеседовании
Посмотреть контакты работодателя

Адрес

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

СБЕР
  • Москва

  • Не указана

Рекомендуем
Сервис Плюс
  • Москва

  • Не указана

Рекомендуем
СБЕР

Scala Developer

СБЕР

  • Москва

  • Не указана

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию