Senior Scala Engineer — Real-Time Betting Platform (Remote)

BETBY

Bellprat

Remote

EUR 65,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive health insurance with…
Paid sick leave up to 10 days
20 days of paid vacation
Learning and growth opportunities
Language learning support
Modern hardware provided for your work
International team environment
Corporate events and team activities
Welfare support program for critical…
Gifts and support for major life…

Job summary

Betby is looking for an experienced Scala Engineer to join our Line management team. You will help build and maintain the platform that delivers betting odds to the sportsbook, working closely with multiple teams and services.

This high-impact role offers exposure to real-time streaming with WebSocket and GraphQL, migration from RabbitMQ to Kafka, and opportunities to shape architecture, testing practices, and release processes across a global, multi-country environment.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Scala
Streaming
Web services
Distributed systems
REST APIs
GraphQL
WebSockets

Tools

Kafka
RabbitMQ
Akka
FS2
Cats Effect
ZIO

Job description

Betby is looking for an experienced Scala Engineer to join our Line management team. You will help build and maintain the platform that delivers betting odds to the sportsbook, working closely with multiple teams and services.

This high-impact role offers exposure to real-time streaming with WebSocket and GraphQL, migration from RabbitMQ to Kafka, and opportunities to shape architecture, testing practices, and release processes across a global, multi-country environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scala Engineer — Real-Time Betting Platform (Remote)
Senior Scala Engineer — Real-Time Betting Platform (Remote)

BETBY • Barcelona

On-site
EUR 60,000 - 90,000
Health insurance
Sick leave
Vacation days
+7
Scala Developer
Scala Developer

BETBY • Barcelona

On-site
EUR 60,000 - 90,000
Health insurance
Sick leave
Vacation days
+7
Scala Developer
Scala Developer

Betby • Bellprat

Remote
EUR 65,000 - 90,000
Comprehensive health insurance with…
Paid sick leave up to 10 days
20 days of paid vacation
+7
Senior Python Backend Engineer – High-Load Microservices
Senior Python Backend Engineer – High-Load Microservices

BETBY • Barcelona

On-site
EUR 60,000 - 90,000
Health insurance
Sick leave
Vacation and life events leaves
+2
Python Developer
Python Developer

BETBY • Barcelona

On-site
EUR 60,000 - 90,000
Health insurance
Sick leave
Vacation and life events leaves
+2
Python Developer
Python Developer

Betby • Bellprat

Remote
EUR 70,000 - 110,000
Health insurance
Sick leave
Vacation days
+7
Backend Engineer - Sports Platform | Hybrid (Remote 2x/wk)
Backend Engineer - Sports Platform | Hybrid (Remote 2x/wk)

LeoVegas Group • Málaga

Hybrid
EUR 60,000 - 90,000
Hybrid work policy
Workation
Wellness contribution
+6
Lead Backend Engineer - Real-Time Distributed Systems
Lead Backend Engineer - Real-Time Distributed Systems

LeoVegas Group • Málaga

Hybrid
EUR 90,000 - 135,000
Hybrid work policy (2 days WFH)
4 weeks Workation
€ Wellness contribution
+6
Backend Engineer - Sports
Backend Engineer - Sports

LeoVegas Group • Málaga

Hybrid
EUR 60,000 - 90,000
Hybrid work policy
Workation
Wellness contribution
+6
Data Engineer, Real-Time Analytics Platform (Remote)
Data Engineer, Real-Time Analytics Platform (Remote)

GR8 Tech group • Spain

Remote
EUR 55,000 - 90,000
Medical
Mental health
Home office
+3