⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

Senior Scala Developer

Прямой работодатель  Quadсode ( quadcode.com )
Санкт-Петербург, Россия
Сеньор
Информационные технологии • Разработка • Backend • Scala • Dev tools
21 марта 2022
Релокация • Удаленная работа • Работа в офисе
Опыт работы более 5 лет
от 350 000 ₽
Работодатель  Quadсode
Описание вакансии

Привет!

Мы компания QUADCODE, разрабатываем трейдинговую SaaS платформу для клиентов по всему миру.

СЕЙЧАС МЫ В ПОИСКЕ MIDDLE/SENIOR SCALA РАЗРАБОТЧИКА В КОМАНДУ DATA SCIENCE DEV. Здесь ребята занимаются разработкой аналитических, real-time и используемых в машинном обучении пайплайнов финансовых данных.
Например, отток клиентов, прогнозирование поведения пользователя, оценка стоимости и качества клиентов, оценка стоимости удержания, оценка рисков связанных с потерей клиентов, оценка удовлетворенности пользователей, антифрод.

В команде уже есть 3 разработчика, тимлид.

ПРОЦЕССЫ:

  • работаем по Scrum;
  • покрываем код unit-тестами, метриками, логами и алертами;
  • работаем в тесном взаимодействии с другими подразделениями и службами эксплуатации (Data Platform, Antifraud train, DataScience, Analytics).

СТЕК ТЕХНОЛОГИЙ:

  • Scala;
  • ZIO/Cats effect;
  • Akka (+ event sourcing), Flink;
  • PostgreSQL;
  • Kafka, Cassandra;
  • Kubernetes, Docker, Gitlab.

ТЕБЕ ПРЕДСТОИТ ЗАНИМАТЬСЯ РАЗРАБОТКОЙ НОВОГО ФУНКЦИОНАЛА И ПОДДЕРЖКОЙ ОБРАБОТКИ ДАННЫХ ДЛЯ БИЗНЕСА В ПОРЯДКЕ ПРИОРИТЕТА:

  • агрегация и сбор аналитики по пользователям (user-activity);
  • сервис, сигнализирующий о срабатывании того или иного критерия (triggers) на основе собранной предагрегированной информации о пользователе;
  • триггеры и пайплайны данных, используемые в машинном обучении (антифрод).

ПЕРВЫЕ ТРИ ЗАДАЧИ, КОТОРЫЕ БУДУТ СТОЯТЬ ПЕРЕД ТОБОЙ:

  • доработка triggers: интеграция с веб-админкой, поддержка истории изменений триггеров;
  • интеграция новых инструментов в user-activity;
  • оптимизация работы транспортного компонента bus-to-kafka.

ЧТО МЫ ОЖИДАЕМ ОТ ТЕБЯ:

  • опыт коммерческой разработки на Scala от 2 лет;
  • опыт использования ZIO или Cats effect;
  • опыт работы с приложениями по обработке данных, использующих Kafka, Cassandra;
  • опыт использования Docker/Kubernetes, Git;
  • понимание принципов функционального программирования и OOP;
  • желание и умение создавать чистый и поддерживаемый код;
  • проактивность, внимательность и ответственность за результат.

У НАС ТЫ СМОЖЕШЬ РАСТИ И РАЗВИВАТЬСЯ: ПРОЯВЛЯТЬ ИНИЦИАТИВУ, ПРЕДЛАГАТЬ РЕШЕНИЯ, РАЗВИВАТЬ ПРОДУКТ. ЕСТЬ ПЕРСПЕКТИВА ВЫРАСТИ В ТИМЛИДА, Т.К. КОМАНДА БУДЕТ РАСШИРЯТЬСЯ.

ЭТАПЫ НАЙМА:

  1. Знакомство с тимлидом - от 30 мин. до 1 ч.
  2. Техническое интервью - 1,5 ч.
  3. Финальная встреча с командой - 1,5 - 2 ч.

Работать можно будет либо на территории России, либо на Кипре (Лимассол). 

Мы платим полностью белую зарплату, подключаем ДМС, компенсируем стоимость обедов, оплачиваем корпоративный спортзал с личным тренером и спортивные секции, проводим корпоративные тренинги с внешними и внутренними спикерами. Можешь работать удаленно, в офисе или 50/50. 

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

Если ты чувствуешь, что мы созданы друг для друга,
С нетерпением ждем твой отклик!


Специализация
Информационные технологииРазработкаBackendScala
Отрасль и сфера применения
Dev tools
Уровень должности
Сеньор