Senior Go Backend Engineer Offline
$$$$
This is not a typical backend position. You will work on game logic, probability-based mechanics, performance optimization, and high-load backend architecture. Your work will directly impact the gameplay experience and platform reliability.
Responsibilities:
- Design and develop a high-performance Slot Game Engine using Go.
- Implement server-side game logic and core slot mechanics.
- Develop features such as Free Spins, Buy Bonus, Bonus Games, and other game mechanics.
- Build deterministic game logic and ensure reliable game state management.
- Develop RTP simulation and validation tools.
- Integrate the engine with platform services using HTTP and gRPC.
- Optimize performance, scalability, and reliability.
- Write clean, maintainable, and well-tested code.
- Collaborate closely with Game Designers and Frontend Engineers to deliver new game features.
Requirements:
- 5+ years of commercial backend development experience.
- Strong commercial experience with Go.
- Experience building scalable, high-performance backend services.
- Strong understanding of REST APIs and gRPC.
- Experience with concurrent programming and performance optimization.
- Strong knowledge of Go best practices, testing, and software architecture.
- Experience working with Git and CI/CD pipelines.
Good written and spoken English.
Nice to Have:
- Experience in the iGaming industry.
- Understanding of slot game mechanics (paylines, cascades, Megaways, free spins, bonus features, etc.).
- Experience developing high-load or real-time backend systems.
- Experience with Docker and Kubernetes.
- Basic knowledge of TypeScript.
- Experience using AI development tools such as ChatGPT, Claude, or Gemini.
Tech Stack
- Go 1.24+
- HTTP / gRPC
- Git
- Docker
- CI/CD
What We Offer
- Fully remote work.
- Flexible working hours.
- Long-term product with challenging engineering tasks.
- Opportunity to build a core product from the ground up.
- Senior engineering team and modern development practices.
- Competitive compensation based on experience.
Required languages
English
B2 - Upper Intermediate
Ukrainian
Native
The job ad is no longer active
Look at the current jobs Golang →
📊
Average salary range of similar jobs in
analytics →
Loading...