Scala Engineer is responsible for building and optimizing high-performance backend systems that power the data-driven applications. In this role, you will work with modern streaming technologies, distributed processing frameworks, and cloud-native architectures to deliver scalable, reliable, and high-availability solutions.
Задачи:
— Строить и оптимизировать высокопроизводительные backend-системы для data-driven приложений.
— Работать с современными технологиями потоковой обработки, распределёнными фреймворками и облачными архитектурами для создания масштабируемых, надёжных и высокодоступных решений.
Требования:
— Проживание вне России и Беларуси.
— Высшее образование (требуется фото диплома при подаче заявки).
— Опыт разработки на Java и API, сервисах.
— Опыт работы со Scala не менее 2 лет.
— Опыт работы с Akka не менее 2 лет, особенно для потоковой обработки данных или распределённых систем.
— Опыт с потоковыми/конвейерными фреймворками, такими как Spark Streaming, Flink, Kafka, Kinesis или аналогичными.
— Умение создавать и использовать RESTful API.
— Опыт работы с AWS (serverless, compute, storage, data services) и знакомство с DevOps практиками (используется Azure DevOps).
— Владение английским языком на уровне B2+ (устный и письменный).
Условия:
— Удалённая работа.
— Контракт B2C.
— Полная занятость, 8 часов в день.
— Минимальный срок контракта 9 месяцев.
— Ежедневное пересечение рабочего времени с часовым поясом Чикаго 8:00–12:00.
— Отпуск без оплаты.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.