Scala Developer

BETBY

United States

A distancia

USD 120.000 - 190.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health insurance
Paid sick leave
Vacation days
Professional development support
Language learning support
Modern hardware
International team
Corporate events
Welfare program
Life milestones gifts

Descripción de la vacante

Betby is seeking an experienced Scala Engineer to join our Line management team. You will help build and maintain a platform that delivers betting odds to the sportsbook, collaborating across multiple teams in a high-impact role.

The role focuses on real-time data delivery, streaming performance, and scalable microservices. You will participate in architecture decisions and improve release reliability while working with modern Scala ecosystems.

Formación

  • Proven backend experience at Senior or strong Mid level.
  • Strong Scala knowledge and ecosystem familiarity (Cats Effect, ZIO, Kyo).
  • Experience with streaming in Scala (Reactive Streams, Akka, FS2).
  • Experience building web services (REST, GraphQL, WebSockets).
  • Experience in distributed systems and microservices (Kafka, RabbitMQ, RPC).
  • Ability to design complex systems with non-trivial business logic.

Responsabilidades

  • Develop and maintain Scala-based sportsbook services.
  • Work on real-time data delivery using WebSocket and GraphQL.
  • Migrate line delivery from RabbitMQ to Kafka and improve protocols.
  • Improve streaming performance, scalability, and loading speed.
  • Optimize configuration processing across services.
  • Develop Weblines, WebSocket/GraphQL lines, high-load components.
  • Contribute to architecture decisions for streaming and line delivery.
  • Refactor and improve existing services; implement tests (unit/integration/perf).
  • Assist releases to be safer, faster, and more reliable.

Conocimientos

Scala
Streaming
REST APIs
GraphQL
WebSockets
Distributed systems
Microservices
Kafka
RabbitMQ

Herramientas

Kafka
RabbitMQ
Akka
FS2

Descripción del empleo

ABOUT BETBY

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.

With offices in Latvia, Malta, Spain, Greece and Montenegro, we offer a vibrant work culture, relocation opportunities, and full support for remote talent across the globe. Join Betby and unlock endless opportunities for growth, success, and making a real impact in the world of iGaming!

SHORT DESCRIPTION

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.

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.
REQUIREMENTS
  • 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
WHAT WE OFFER
  • 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

WHY JOIN OUR DREAM TEAM?

Betbyterians is a passionate team dedicated to creating exceptional B2B betting products. United by trust, support, and fun, we aim to revolutionize online gaming, tackling challenges with agility, creativity, and teamwork. Driven by innovation and strong business practices, our achievements speak for themselves. Experience it first-hand, join us and be part of something extraordinary. Welcome to Betby!

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Scala developer for sportsbook services
Scala developer for sportsbook services

Betby • EE. UU.

A distancia
USD 140.000 - 220.000
Health insurance
Paid sick leave
Paid vacation
+7
Senior Scala Engineer — Real-Time Betting Platform (Remote)
Senior Scala Engineer — Real-Time Betting Platform (Remote)

BETBY • EE. UU.

A distancia
USD 120.000 - 190.000
Health insurance
Paid sick leave
Vacation days
+7
Python Developer
Python Developer

BETBY • EE. UU.

A distancia
USD 120.000 - 180.000
Health insurance
Sick leave
Vacation days
+7
Senior Scala Engineer - Real-Time Sportsbook Platforms
Senior Scala Engineer - Real-Time Sportsbook Platforms

BETBY • EE. UU.

A distancia
USD 140.000 - 220.000
Health insurance
Paid sick leave
Paid vacation
+7
Sportsbook - Backend Software Engineer
Sportsbook - Backend Software Engineer

Betsson Group • Kentucky

Presencial
USD 90.000 - 140.000
Monthly Lunch Allowance
Private & Life Insurance
Team Building Budget
+5
Sportsbook - Backend Team Lead
Sportsbook - Backend Team Lead

Betsson • Ohio

Presencial
USD 110.000 - 150.000
Monthly Lunch Allowance
Private & Life Insurance for you and a
Team Building Budget
+5
Sportsbook - Frontend Engineering Team Lead
Sportsbook - Frontend Engineering Team Lead

Betsson Group • Ohio

Presencial
USD 110.000 - 180.000
Monthly Lunch Allowance
Private & Life Insurance for you and a
Team Building Budget
+4
Network system engineer in iGaming
Network system engineer in iGaming

Betby • EE. UU.

A distancia
USD 120.000 - 180.000
Медицинское страхование
20 рабочих дней отпуска
Обучение и развитие
+2
Sportsbook - Backend Team Lead
Sportsbook - Backend Team Lead

Betsson Group • Ohio

Presencial
USD 120.000 - 180.000
Lunch allowance
Private & life insurance for you and/​
Team building budget
+2
Software Engineer, MarTech
Software Engineer, MarTech

Bet365 Company • Denver (CO)

Híbrido
USD 90.000 - 135.000
Annual bonus
PTO 20 days
Healthcare coverage
+3