Game Engine Developer
Software Development
Tallinn / Malta

Our Casino team is looking for an analytical driven person to join Relax Gaming as a Game Engine Developer.  You will be responsible to develop high-end game engines for both internal and external studios. The role is based in Tallinn or Malta.

About Relax Gaming:

We are an award-winning, B2B provider and aggregator of high-quality casino content. Rooted in technical excellence and dedicated to business simplicity, Relax strives to challenge the status quo and push boundaries with every new release. Founded in 2010, the company is now a leader in the sector offering aggregation, casino content, poker, and bingo. Relax is in a rapid growth phase with a focus on regulated markets and quality distribution. For this reason, we’re always on the look out for outstanding, passionate talent who can join us on our ambitious journey.

Job Summary:

You will be responsible for ensuring the engine running our next generation of casino games is purring along nicely. The “guts” or core of each casino game will be yours to create, own, and maintain. Casino engines deal with real money transactions, so safety, clarity, and defensive coding is a must. As a developer, you believe strongly in clear, concise, and maintainable code. You are determined to ensure that what you write will work – and work well – in known and unknown scenarios.

Key Responsibilities:

  • Programming casino game logic (game engines) based on mathematical specifications
  • Working alongside mathematicians when coding and iterating on casino game mechanics
  • Reviewing and refactoring codes from other Game Engine Developers
  • Ensuring game engines are stable, safe, and fully tested


  • Strong knowledge of Java 11
  • At least 2+ years of experience developing in Java
  • Strong understanding of a clean and testable code
  • Good understanding of the HTTP protocol (RESTful interfaces)
  • Good understanding of SQL
  • Excellent communication skills in English, both written and verbal

Bonus points for being:

  • Familiar with slot machines
  • Knowledgeable and intuitive understanding of probabilistic mathematics
  • Able to build casino game engines (for real money or for fun)

Life at Relax:

We are more than just a workplace, we’re a community. At our offices, we have a never-ending supply of beverages and snacks, you can take a break from daily tasks and play video games with colleagues, have interesting chats, participate in a poker tournament or have fun at our events and parties. One thing is for sure, there is something for everyone. And most importantly, whatever you do, there’s always a top-notch team who will support you.  Read more about us from here (and look at the pictures!)

We handle all applications confidentially.

Apply Now