Senior Software Engineer (Go) - iGaming
Role details
Job location
Tech stack
Job description
We're currently building a next-generation iGaming platform from the ground up multi-tenant, scalable, resilient, and highly performant by design. Using state-of-the-art tracking and monitoring tools, we ensure both development and business teams can act on insights in real time.
The platform follows a microservices architecture, with Go as the core service language. We're assembling a team of senior engineers to help us shape the future of digital gaming. Are you ready to join?, * Design and develop distributed backend services forming the core of our iGaming platform, using Go and gRPC.
- Build and maintain essential platform components such as the user system, bonus engine, and transaction engine
- Integrate with third-party providers for games, payments, and wallets.
- Contribute to the evolution of shared libraries and internal tooling used across multiple services.
- Write clean, testable, and maintainable Go code following best practices.
- Participate in architectural design discussions and technical decision-making.
- Collaborate closely with product, frontend, and QA teams to deliver end-to-end features.
- Operate in a cloud-native, containerized environment using modern DevOps and CI/CD practices.
- Ensure the reliability, scalability, and performance of backend systems.
Requirements
Do you have experience in gRPC?, As we continue to expand, we are looking for an ambitious and self-driven individual to join our rapidly growing team!, * 6+ years of experience in backend development, ideally in high-traffic or distributed systems.
- Strong proficiency in Go as a primary backend language. Experience with gRPC is highly valued.
- Deep understanding of distributed systems and service-oriented architecture.
- Hands-on experience integrating and managing third-party APIs and external services.
- Comfortable with cloud platforms, containerization, and CI/CD pipelines.
- Committed to software quality, clean architecture, and engineering best practices.
- Excellent written and spoken English communication skills.
- Proactive and collaborative mindset - you enjoy sharing ideas and improving team outcomes.
- Experience in iGaming and/or Laravel is a strong advantage (but not required).