Senior Backend Engineer

Senior Backend Engineer

Engineering

4 - 8 Yrs | Bengaluru, India
Posted: Nov 11, 2025  |  Employment Type: Fulltime  |  Job Type: Work from Office
Apply Now

Job Description

Join a fast-growing startup redefining land-based slot games! We’re seeking a Backend Engineer with strong expertise in Node.js, cloud technologies, and SQL/NoSQL databases to build scalable, high-performance systems that power our gaming platforms. Collaborate with an energetic team and make a real impact.

Responsibilities

  • Lead the design and development of high-performance backend services using Node.js and MongoDB & Hybrid Database models.
  • Create secure, scalable, and real-time APIs to support gaming functionalities.
  • Develop and maintain Node.js modules that run on EGM (Electronic Gaming Machines) for feature integration, data handling, and system control.
  • Implement services to store, process, and push analytics data in real-time for in-game behavior tracking and reporting.
  • Work on microservices, caching, session management, and multiplayer logic.
  • Collaborate with frontend and game developers to define API contracts and integration workflows.
  • Write clean, maintainable, and well-documented code with unit tests.
  • Maintain DevOps practices including deployment pipelines and monitoring systems.
  • Contribute to architectural planning and technical decision-making.

Requirements

  • 6 years of professional experience in Full Stack development.
  • Strong proficiency in Node.js, MongoDB, and Express.js.
  • Solid understanding of REST APIs, microservices architecture, and server-side logic.
  • Familiarity with React.js or frontend integration (not expected to lead frontend).
  • Experience with game backend systems or web-integrated gaming platforms.
  • Exposure to game engines like Unity, Cocos Creator, or game mechanics logic is a strong plus.
  • Experience with Socket.IO/WebSockets, real-time multiplayer systems, and leaderboards.
  • Familiarity with CI/CD pipelines, Git, Docker, and deployment on cloud services (AWS, GCP, Azure).
  • Exposure to tools like Redis, RabbitMQ, or cloud platforms like AWS/GCP is preferred.
  • Good understanding of caching, load balancing, and performance tuning.
  • Excellent problem-solving skills and the ability to work independently or within a team.
  • Strong verbal and written communication skills.

Key Skills

Node.js Express.js Framework MongoDB NoSQL Databases Microservices Architecture REST API AWS GCP Azure Socket.IO WebSockets CI/CD Pipelines Git Docker Performance Tuning Load Balancing Gaming Backend Systems Data Analytics Integration Real-Time Tracking