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 andmobile platforms.Key Responsibilities:- Design, implement, and maintain backend systems and APIs for RMG platforms and - RGS games using Node.js and TypeScript. - 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 - (WebSocket, 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 NestJS. - Proficiency in TypeScript/JavaScript for backend development. - Hands-on experience with databases (SQL & NoSQL), caching layers - (Redis/Memcached), and message brokers (Kafka/RabbitMQ). - Solid understanding of real-time systems (WebSockets, 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.
Job Title
Senior Engineer (Real Money Gaming)