Senior Engineer (Real Money Gaming)

6 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

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 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.


Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You