Job Description
We are looking for a Senior Engineer to join our Real Money Gaming (RMG) platform team,
focusing on RGS (Remote Game Server) game development. You will build high-performance,
secure, and scalable backend systems that handle game sessions, secure wallet transactions,
game state, and real-time events. Your work will directly support real-money casino games,
ensuring compliance, responsible gaming, and seamless player experiences across web and
mobile platforms.
Key Responsibilities:
- Design, implement, and maintain backend systems and APIs for RMG platforms and
- RGS games using Node.js and Type Script.
- Integrate RGS games with the platform: session management, game state persistence,
- RNG (Random Number Generator) validation, bonus events, and win/loss processing.
- Design and implement secure wallet systems, and integrate third party wallet systems
- ensuring transaction integrity, atomicity, and auditability for deposits, bets, wins, and
- withdrawals.
- Implement fraud detection, anti-cheat, and responsible gaming features.
- Build real-time communication channels between RGS, platform, and frontend clients
- (Web Socket, Pub/Sub).
- Optimize backend systems for high concurrency, low latency, and fault tolerance.
- Collaborate on CI/CD pipelines, cloud deployments, and microservices architecture.
- Monitor, debug, and continuously improve system performance and reliability.
- Mentor junior engineers and provide guidance on RMG/RGS backend best practices.
Required Qualifications:
- 6+ years of backend development experience, in RMG, online casinos, or sports
- betting platforms.
- Strong expertise in Node.js and frameworks like Express or Nest JS.
- Proficiency in Type Script/Java Script for backend development.
- Hands-on experience with databases (SQL & No SQL), caching layers
- (Redis/Memcached), and message brokers (Kafka/Rabbit MQ).
- Solid understanding of real-time systems (Web Sockets, Pub/Sub, message queues) and
- high-concurrency architectures.
- Deep knowledge of authentication, authorization, encryption, and security best
- practices (JWT, OAuth, HTTPS, secure key storage).
- Experience with payment gateways, wallets, and transaction security.
- Familiarity with cloud platforms (AWS/GCP/Azure), containerization
- (Docker/Kubernetes), and CI/CD pipelines.
- Strong debugging, profiling, and performance optimization skills.
- Experience with RGS game server architecture and terminology: game sessions, spin
- results, RNG validation, bonus/feature events, jackpot integration, and state
- persistence.
Preferred Skills :
- Knowledge of RMG regulatory compliance (KYC, responsible gaming, anti-fraud).
- Familiarity with integration of backend APIs with frontend platforms.
- Experience with monitoring and observability tools (Prometheus, Grafana, ELK).
- Understanding of microservices architecture for casino platforms.
focusing on RGS (Remote Game Server) game development. You will build high-performance,
secure, and scalable backend systems that handle game sessions, secure wallet transactions,
game state, and real-time events. Your work will directly support real-money casino games,
ensuring compliance, responsible gaming, and seamless player experiences across web and
mobile platforms.
Key Responsibilities:
- Design, implement, and maintain backend systems and APIs for RMG platforms and
- RGS games using Node.js and Type Script.
- Integrate RGS games with the platform: session management, game state persistence,
- RNG (Random Number Generator) validation, bonus events, and win/loss processing.
- Design and implement secure wallet systems, and integrate third party wallet systems
- ensuring transaction integrity, atomicity, and auditability for deposits, bets, wins, and
- withdrawals.
- Implement fraud detection, anti-cheat, and responsible gaming features.
- Build real-time communication channels between RGS, platform, and frontend clients
- (Web Socket, Pub/Sub).
- Optimize backend systems for high concurrency, low latency, and fault tolerance.
- Collaborate on CI/CD pipelines, cloud deployments, and microservices architecture.
- Monitor, debug, and continuously improve system performance and reliability.
- Mentor junior engineers and provide guidance on RMG/RGS backend best practices.
Required Qualifications:
- 6+ years of backend development experience, in RMG, online casinos, or sports
- betting platforms.
- Strong expertise in Node.js and frameworks like Express or Nest JS.
- Proficiency in Type Script/Java Script for backend development.
- Hands-on experience with databases (SQL & No SQL), caching layers
- (Redis/Memcached), and message brokers (Kafka/Rabbit MQ).
- Solid understanding of real-time systems (Web Sockets, Pub/Sub, message queues) and
- high-concurrency architectures.
- Deep knowledge of authentication, authorization, encryption, and security best
- practices (JWT, OAuth, HTTPS, secure key storage).
- Experience with payment gateways, wallets, and transaction security.
- Familiarity with cloud platforms (AWS/GCP/Azure), containerization
- (Docker/Kubernetes), and CI/CD pipelines.
- Strong debugging, profiling, and performance optimization skills.
- Experience with RGS game server architecture and terminology: game sessions, spin
- results, RNG validation, bonus/feature events, jackpot integration, and state
- persistence.
Preferred Skills :
- Knowledge of RMG regulatory compliance (KYC, responsible gaming, anti-fraud).
- Familiarity with integration of backend APIs with frontend platforms.
- Experience with monitoring and observability tools (Prometheus, Grafana, ELK).
- Understanding of microservices architecture for casino platforms.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application