Senior Scala developer
О нас:
  • Мы - продуктовая IT-компания, создаем облачные ML-сервисы на основе данных из разных источников (телеком, веб, ритейл);
  • Уникальный массив разнообразных данных с одним из самых широких охватов в РФ (размер хранилища несколько петабайт);
  • Мы создаем рекомендательные сервисы для крупнейших российских компаний, в наших планах - укрепление рыночных позиций в России и СНГ, и активное развитие за рубеж;
  • Запатентованные алгоритмические разработки, одна из сильнейших DS команд на рынке;
  • Операционно прибыльны, коммерчески успешные продукты с отличной репутацией на рынке - более 75% ведущих Банков в России – наши клиенты;
  • Входим в один холдинг с такими компаниями как Mail.ru, МегаФон и др. (USM Holding).

Как мы работаем:
  • У нас нет заказной разработки. Мы сами решаем, какой продукт развивать и какие технологии использовать;
  • Мы развиваем собственную платформу Машинного обучения и обработки больших данных, на которой основаны все облачные сервисы компании;
  • Сформированная производственная система поставки промышленного кода и внутренних стандартов поставки и обучения ML алгоритмов.
Кого мы ищем:
Scala разработчика, который возьмет на себя развитие существующего функционала нашего продукта по управлению рисками — SmartMachine.

SmartMachine — платформа для оценки рисков и формирования рекомендаций для Банков, МФО и Страховых компаний, использующая алгоритмы машинного обучения и обрабатывающая данные как операторов мобильной связи, так и других источников.

Чем Вы будете заниматься:

Разрабатывать новый функционал по добавлению инкремента к продукту SmartMachine: развитие существующей микросервисной архитектуры (scala, GRPC, slick), миграция в сторону cloud native технологий, взаимодействие с командами ML и владельцем продукта.

И ещё — быть частью команды, ответственной за всю сервисную разработку компании:

  • Оценивать задачи и участвовать в планировании работ;
  • Проектировать технические решения для low latency обработки данных;
  • Анализировать производительность и масштабировать под возрастающую нагрузку;
  • Писать автоматизированные тесты, code review.
Нам важно:
  • Знание Scala;
  • Понимание принципов работы JVM;
  • Опыт или понимание принципов разработки отказоустойчивых распределенных систем;
  • Опыт промышленной разработки.
Плюсом будет:
  • Опыт работы со Scala библиотеками и фреймворками (например, Akka, Akka Streams, Slick и т.п.);
  • Опыт работы с SQL и NoSQL решениями;
  • Культура CI/CD, опыт работы с Docker;
  • Опыт промышленной разработки в Big Data стеке (spark, hadoop, kafka);
  • Общее знание типовых структур данных и алгоритмов.
Преимущества работы в oneFactor:
  • Комфорт в работе (Современный офис в "Москва-Сити" с фруктами, сладостями, напитками, удобными рабочими местами; Бесплатные завтраки; Гибкое начало рабочего дня; MacBook Pro + монитор 24`);
  • Заботу о здоровье (Компенсация затрат на фитнес; ДМС в лучших клиниках Москвы + в поездках по России и миру);
  • Постоянное развитие (Внутреннее и внешнее обучение; Участие в лучших профессиональных мероприятиях внутри России и по всему миру).
Москва