Scala-разработчик (Big Data & Streaming)
15 Июня 2025

Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "2ГИС"
Привет!
В команду Casino.Сервисы ищем опытного Scala-разработчика (Middle+/Senior уровня).
Наша зона ответственности — сбор, обработка и анализ клиентской статистики, разработка распределенных бэкенд-сервисов, а также инфраструктура и инструменты для работы с большими данными.
Мы работаем с высокой нагрузкой, стримингом и современным функциональным стеком. Если тебе интересно погружаться в архитектуру распределенных систем, оптимизировать производительность и влиять на технические решения — будем рады пообщаться.
Команда занимается разработкой и поддержкой сервисов, которые:
- собирают и обрабатывают клиентскую статистику из различных источников (70k RPS);
- преобразуют и агрегируют большие объёмы событий (петабайты данных);
- предоставляют гибкие инструменты для аналитики и построения витрин;
- являются инфраструктурной основой для продуктовых и аналитических команд.
Также мы участвуем в развитии ряда прикладных микросервисов: профили пользователей, рекомендации, вспомогательные API — всё, что связано с «сердцем» взаимодействия с пользователем.
- Мы используем Scala 2.13 и активно применяем подходы функционального программирования (FP), при разработке полагаемся на проверенные библиотеки и инструменты.
- Язык и FP-экосистема: Scala, Cats, Cats Effect, FS2.
- Обработка данных: Kafka, Kafka Streams, Spark (Batch и Streaming).
- Хранилища и платформы: HDFS, ClickHouse, Cassandra, Hadoop.
- Инфраструктура: GitLab CI/CD, Kubernetes, Grafana, Prometheus.
- Разрабатывать и поддерживать распределенные высоконагруженные сервисы на Scala.
- Проектировать и внедрять инструменты обработки потоковых и аналитических данных.
- Оптимизировать производительность и масштабируемость бизнес-критичных решений.
- Работать напрямую с Kafka, ClickHouse, Cassandra, HDFS и другими хранилищами.
- Участвовать в проектировании архитектуры, проводить код-ревью, поддерживать качество кода.
- Поддерживать продуктовые фичи — от идеи и проработки до продакшена и постанализа.
- Принимать участие в обсуждении технических решений с архитекторами и соседними командами.
- Команда сама отвечает за свои сервисы: от концепции и реализации до мониторинга в продакшене.
- Участвуем в планировании, участвуем в обсуждении продуктовых и инженерных инициатив.
- Нет выделенных QA: пишем юнит- и интеграционные тесты, автотесты, покрываем E2E-сценарии.
- Особое внимание к качеству, стабильности и масштабируемости архитектурных решений.
- Уверенные знания Scala, понимание функционального программирования (Cats / Cats Effect / FS2 или аналогичные библиотеки).
- Опыт разработки распределенных и высоконагруженных систем.
- Понимание принципов потоковой обработки данных.
- Практический опыт использования Kafka (или других брокеров сообщений), Spark, ClickHouse, Cassandra.
- Умение разбираться в сложной системе, видеть узкие места в архитектуре, предлагать улучшения.
- Опыт от 3 лет в сфере разработки.
Не знаком с каким-то из инструментов? Ничего страшного — команда поможет войти в контекст.
- 2ГИС — аккредитованная IT-компания.
- Техника и ОС на выбор.
- У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Нижнем Новгороде, Томске, Астане, Алма-Ате.
- Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
- Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
- Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
- Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Июня
Разработчик на С++ в службу разработки поиска Маркета
Санкт-Петербург
Компания "Яндекс" Мы ищем разработчика на C++ в команду качества поиска Маркета. Этот поисковый сервис позволяет находить и выбирать товары на...
18 Июня
Санкт-Петербург
Компания "Даком М" Обязанности: проектирование и разработка кроссплатформенных (Windows, Linux) приложений для взаимодействия с компонентами...
18 Июня
Санкт-Петербург
Компания "2ГИС" Мобильным приложением 2ГИС ежемесячно пользуется более 20 миллионов человек. Ищут адреса и фирмы, изучают карту, ездят по...
18 Июня
Старший Go-разработчик, Операционные задачи АБС, Ozon Банк( Ozon )
Санкт-Петербург
Компания "Ozon" Ozon Банк — компания, в которой тесно переплетаются финансы и IT. Мы создаём новые для рынка продукты и сервисы для физических и...
19 Июня
Санкт-Петербург
Компания "ФосАгро" Обращаем внимание, что для данной вакансии важен хороший уровень SQL ! Обязанности: Разработка и оптимизация...
Вакансия размещена в отрасли