SCALA TECH LEAD

  • Full-time
  • Tech
  • Remote

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, 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’re looking for a Tech Lead who can see the system end-to-end, identify risks and opportunities, and define a clear technical direction. You’ll work closely with the team to ensure the platform scales with business growth while staying maintainable and resilient. This is a hands-on leadership role combining architecture, technical decision-making, and mentorship.


The Sources team works on integrating and processing high-volume sports data from multiple external providers. In simple terms, we turn raw real-time data into reliable event streams used across the entire platform.

RESPONSIBILITIES

  • Analyze the current architecture and identify scalability, reliability, and maintainability gaps
  • Define and drive the technical roadmap aligned with product and business goals
  • Design solutions for high-throughput data ingestion and real-time event processing
  • Lead the design of distributed, event-driven systems
  • Establish best practices for reliability, observability, and performance
  • Support engineers in solving complex technical problems
  • Improve system stability, incident resilience, and overall engineering quality
  • Drive pragmatic technical decisions without unnecessary complexity
  • Contribute to the codebase when needed, primarily using Scala 

REQUIREMENTS

  • 5+ years of experience building backend systems
  • Experience in a technical leadership role
  • Strong experience designing distributed systems at scale
  • Solid experience with Scala or JVM-based backend systems
  • Experience working with high-load production environments
  • Understanding of microservices and event-driven architectures
  • Experience with real-time or streaming systems
  • Strong knowledge of concurrency, fault tolerance, and system reliability
  • Experience with messaging systems like Kafka or RabbitMQ
  • English level: B2 or higher


NICE TO HAVE

  • Experience with Python
  • Experience building data ingestion or streaming platforms
  • Background in real-time systems, fintech, gaming, or betting
  • Familiarity with Scala ecosystem tools (e.g. Cats Effect, FS2, Akka, ZIO)

PERKS AND BENEFITS

  • 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 

TAGS

#level lead

#relocation yes