Python Game Server Engineer Job in | Yulys
×

Job Title: Python Game Server Engineer

Company Name: Q99 Solutions
Salary: INR 350,000.00
-
INR 550,000.00 Yearly
Job Industry: Mobile Games
Job Type: Full time
WorkPlace Type: hybrid
Location: India
Required Candidates: 4 Candidates
Skills:
Python
Fast API
WebSockets
Redis
PostgreSQL
REST APIs
Docker
Git
Game Server Architecture
Database Management
Job Description:

We are looking for a talented software engineer with 2+ years of experience to join our Mobile Gaming team. In this role, you will build and optimize the server-side systems that power our mobile games. You will focus on creating scalable structures that support real-time player interactions, secure profile saving, and seamless integrations for live game features.

Key Responsibilities

  1. Create and maintain robust game server systems using Python and FastAPI.
  2. Implement real-time, low-latency communication protocols like WebSockets for live multiplayer features, matchmaking, and player leaderboards.
  3. Build database schemas and caching layers using PostgreSQL and Redis to handle player data and game save states efficiently.
  4. Construct secure APIs for user authentication, in-app purchases, and reward delivery.
  5. Collaborate closely with mobile game developers to ensure smooth system synchronization.
  6. Optimize server performance to minimize latency during live events.

Requirements & Qualifications

  1. Experience: Minimum 2+ years of professional experience in software engineering, ideally within gaming or high-traffic systems.
  2. Strong proficiency in Python and asynchronous programming.
  3. Hands-on experience with databases (PostgreSQL) and data structures (Redis).
  4. Familiarity with building real-time features using sockets or event-driven architecture.
  5. Understanding of game server lifecycles, data security, and performance tuning.
  6. Experience with version control tools (Git).


Become a part of our growth newsletter