Scala developer for sportsbook services

Betby

United States

Remote

USD 140,000 - 220,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid sick leave
Paid vacation
Professional development
Language learning support
Modern hardware
International team
Corporate events
Welfare program
Gifts for milestones

Job summary

Betby ищет опытного Scala-инженера для работы в линейной команде над платформой ставок. Вы будете разрабатывать и поддерживать Scala-сервисы, обрабатывать потоковые данные через WebSocket и GraphQL, работать над миграцией очередей RabbitMQ в Kafka, улучшать производительность и масштабируемость систем.

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

Qualifications

  • Требуется опыт бэкенд-разработки на уровне Senior или strong Middle+
  • Глубокие знания Scala и экосистемы (Cats Effect, ZIO, Kyo)
  • Опыт работы с потоковыми технологиями и распределенными системами

Responsibilities

  • Разрабатывать и поддерживать сервисы на Scala для ставок
  • Работа с данными в реальном времени через WebSocket и GraphQL
  • Реализация миграции очередей RabbitMQ в Kafka
  • Улучшать производительность и масштабируемость потоковых решений
  • Участвовать в архитектурных решениях стриминга и доставки линий ставок
  • Рефакторить существующие сервисы и повышать качество кода
  • Внедрять и развивать тестовые практики (функциональные, интеграционные, нагрузочные)
  • Помогать делать релизы безопаснее и быстрее

Skills

Scala
REST APIs
GraphQL
WebSockets
Distributed systems

Education

Bachelor's degree in Computer Science

Tools

Kafka
RabbitMQ
Akka
FS2
Cats Effect
ZIO

Job description

Описание: As a fast-growing, award-winning company, Betby powers the industry with our premium sportsbook, featuring world-class risk management and seamless omni-channel support, reaching millions of players across countless markets. We are looking for a experienced Scala Engineer to join our Line management team at BETBY. The team is building and maintaining platform that delivers betting odds to the sportsbook. This is a high-impact role within a cross-functional environment, working closely with multiple teams and services.

Задачи:
  • Develop and maintain Scala-based sportsbook services
  • Work on real-time sportsbook data delivery using WebSocket and GraphQL
  • Rework the current line delivery protocol and support the migration from RabbitMQ to Kafka
  • Improve streaming solutions to increase performance, scalability, and loading speed
  • Optimize sportsbook configuration processing across services
  • Work on Weblines, WebSocket/GraphQL lines, and other high-load sportsbook components
  • Contribute to architecture and technical decisions for streaming and line delivery systems
  • Refactor and improve existing services
  • Add and improve functional, integration, performance, and regression testing practices
  • Help make releases safer, faster, and more reliable
Требования:
  • Strong backend engineering experience (Senior or strong Middle+)
  • Solid knowledge of Scala and its ecosystem (Effect libraries such as Cats Effect, ZIO, Kyo)
  • Solid knowledge of streaming implementations in Scala (Reactive Streams, Akka, FS2, etc.)
  • Experience building web services (REST APIs, GraphQL, WebSockets)
  • Experience developing distributed systems and microservices (e.g. Kafka, RabbitMQ, RPC)
  • Ability to work with complex system design and non-trivial business logic
Условия:
  • Comprehensive health insurance with coverage for your well-being
  • Paid sick leave up to 10 days without medical certificate 20 days of paid vacation plus additional leave for important life events
  • Learning and growth opportunities with support for professional development
  • Language learning support for multilingual collaboration
  • Modern hardware provided for your work
  • International team environment across multiple countries
  • Corporate events and team activities
  • Welfare support program for critical situations
  • Gifts and support for major life milestones
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scala Developer
Scala Developer

BETBY • United States

Remote
USD 120,000 - 190,000
Health insurance
Paid sick leave
Vacation days
+7
Network system engineer in iGaming
Network system engineer in iGaming

Betby • United States

Remote
USD 120,000 - 180,000
Медицинское страхование
20 рабочих дней отпуска
Обучение и развитие
+2
Senior Scala Engineer - Real-Time Sportsbook Platforms
Senior Scala Engineer - Real-Time Sportsbook Platforms

BETBY • United States

Remote
USD 140,000 - 220,000
Health insurance
Paid sick leave
Paid vacation
+7
python developer for sportsbook risk management
python developer for sportsbook risk management

BETBY • United States

Remote
USD 120,000 - 180,000
Health insurance
Paid sick leave
Vacation days
+7
Data scientist in sports betting
Data scientist in sports betting

Betby • United States

Remote
USD 110,000 - 170,000
Медицинское страхование
Оплачиваемый больничный 10 дней
20 дней отпуска + дополнительные дни
technical owner of finance systems
technical owner of finance systems

BETBY • United States

Remote
USD 120,000 - 160,000
Health insurance
Paid sick leave
Vacation + life events leave
+6
Senior Scala Engineer — Real-Time Betting Platform (Remote)
Senior Scala Engineer — Real-Time Betting Platform (Remote)

BETBY • United States

Remote
USD 120,000 - 190,000
Health insurance
Paid sick leave
Vacation days
+7
Golang engineer for betting platform
Golang engineer for betting platform

NDA • United States

Remote
USD 140,000 - 210,000
Private health insurance and sports
Paid time off and maternity leave
Free language courses
+3
Software Engineer (Ruby) – Senior in iGaming
Software Engineer (Ruby) – Senior in iGaming

SOFTSWISS • United States

On-site
USD 120,000 - 180,000
Private health insurance
Sports benefits
Comprehensive Mental Health Program
+6
Scala developer for investment product management platform
Scala developer for investment product management platform

SiriusOne • United States

Remote
USD 120,000 - 180,000
Flexible working hours