Scala Engineer

Job description

We're looking for a passionate Software Engineer with an experience in distributed systems and/or cloud-native infrastructure.
The project is an e-sports betting platform, implemented in Scala using Akka Cluster, with CQRS and Event Sourcing.
We offer opportunity to control & improve the infrastructure (Kuberenetes, AWS, Terraform; Jenkins, ArgoCD).

Job requirements

What & how?

  • Brand new traffic-intensive system for an experienced company in the gambling industry
  • Akka-based implementation, with CQRS and Event Sourcing via akka-persistence
  • Opportunity to control & improve the infrastructure (Kuberenetes, AWS, Terraform; Jenkins, ArgoCD


What we expect?

  • High motivation and attention to the details
  • Advanced English (international team, mostly UK) and good communication skills
  • Interest in building distributed systems
  • Problem solver
  • Team player
  • Proactiveness and initiative


We do not expect you to qualify for all of the above points. Good understanding of some of these areas and willingness to develop expertise in others may actually be sufficient. If you are proficient with another JVM language but you have a strong willingness to learn Scala we will find a place for you!