-
NinjaGaming

Golang Developer

NinjaGaming
United Arab Emirates ยท Full-time ยท Entry

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

postgresql docker mysql kafka grpc cicd containerization microservices kubernetes gitlab redis cloud
Login to Apply
Posted
Aug 05, 2025
Type
Full-time
Level
Entry
Location
Dubai

Industries

Software Development

Categories

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TRACTIAN ๐—•๐—ฅ
Related

Machine Learning Engineer

2026-05-27

Full-time
Not Applicable
Brazil
Software Development
Engineering
View Job Details
SDLC Corp
Related

Kotlin Developer

2026-05-27

Full-time
Mid-Senior
India
Business Consulting
Quality Assurance
View Job Details
Deputy
Related

Lead Software Engineer

2026-05-20

Full-time
Mid-Senior
Australia
Software Development
Engineering