Middle Go developer (Jackpot Aggregator)

Middle Go developer (Jackpot Aggregator)

Multiple locations
  • Georgia
  • Poland


SOFTSWISS is an international award-winning brand focused on the iGaming industry. We provide innovative software solutions for large online gaming and sports betting businesses. SOFTSWISS products include an Online Casino Platform, Crypto Casino Solution, Managed Services, Game Aggregator, the Affilka affiliate management platform, the Sportsbook Platform, and the Jackpot Aggregator, a Jackpot as a Service solution for promotional campaigns and analytics.

SOFTSWISS in numbers:

2009 – year founded
1,500+ people at the company
300+ gaming websites supported
7B+ € bets processed per month
350M+ € in transactions monthly
5M+ monthly active players

SOFTSWISS Jackpot Aggregator is a multi-profile gambling product of the segment, the purpose of which is to achieve a full range of jackpot services. At its core, the Jackpot Aggregator in MVP is a jackpot system provider.

Project tasks:
• Work in the team with scrum processes, participating in planning your own workflow
• Involvement in solving architectural, infrastructural, and other strategic tasks
• Code review other teammates, document your code

• 2+ years of programming experience, using Go as the main language
• Good understanding of the Go device: data structures, multithreading, memory usage, garbage collection, etc.
• Experience in using relational databases (we use PostgreSQL), ability to write and optimize complex SQL queries
• Good understanding of Linux, a good understanding of containerization (we use Docker)
• Ability to write testable code and unit tests for it
• Experience in Kafka and Kubernetes

Nice to have:
• Experience in writing applications that work with finance or in other areas where data integrity is a key requirement
• Understanding the principles of distributed applications and microservice architecture
• Familiarity with one or more modern approaches to designing back-end applications (DDD, Clean architecture, Hexagonal architecture и т.п.)
• Experience in Clickhouse
• Knowledge of English at level B1;

What we offer

  • Possibility to work in the co-working office space or remotely
  • Relocate options with company support
  • Salary is above the market level
  • Free English lessons
  • 4 paid sick days, 1 day off and 20 workdays vacation
  • Referral program
  • Paid training programs, certifications, conferences including international events
  • Corporate celebrations, team buildings, and fun activities
  • Extended medical insurance program

    Submit your request


    Submitted successfully Thank you!


    Thank you for your application and desire to join SOFTSWISS! Our Talent Acquisition team will review it and contact you if your qualifications match our needs for this role.

    Meanwhile, we encourage you to learn more about our company: visit our website and follow us on social networks (LinkedIn, Facebook, Instagram). If you are not selected for this position, we encourage you to watch SOFTSWISS Careers as we constantly grow and add new roles."

    Go Home