Responsibilities
Design and implement high-performance backend services and microservices for iGaming platforms using Go. Develop and maintain secure REST, gRPC, and WebSocket APIs for real-time gameplay, player accounts, wallet operations, and analytics. Manage relational and analytical databases including PostgreSQL, MySQL, and ClickHouse, with strong focus on schema design and query performance. Build and scale streaming systems with Kafka for game events, logs, and analytics pipelines. Integrate third-party APIs including payment gateways, KYC/AML providers, and fraud detection tools. Implement robust authentication using JWT, session tokens, RBAC, and 2FA. Own infrastructure pipelines including Docker, Kubernetes, CI/CD (GitHub Actions or GitLab), and monitoring with Prometheus/Grafana. Collaborate cross-functionally with front-end, product, QA, and compliance teams. Write well-tested, maintainable Go code and contribute to technical design reviews and release planning.
---
Requirements
* 5+ years backend engineering experience, including 2+ years in Golang
* Hands-on experience with MySQL, PostgreSQL, and ClickHouse
* Solid understanding of gRPC, HTTP APIs, WebSocket protocols
* Strong experience with Kafka, event-driven systems, and streaming
* Familiarity with Redis, pub/sub architectures, and caching
* Deep knowledge of containerization, Docker, and Kubernetes
* Experience implementing CI/CD pipelines and managing cloud infra
* Strong security mindset: auth, access control, audit logging
* Excellent debugging and performance tuning skills
* iGaming industry experience a plus
* Must be based in or willing to relocate to Dubai immediately
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-27
Kotlin Developer
2026-05-27
Lead Software Engineer
2026-05-20
- Posted
- Aug 05, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Dubai
- Company
- NinjaGaming
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-27
Kotlin Developer
2026-05-27
Lead Software Engineer
2026-05-20