Senior Backend Engineer (Multiplayer) - Color Clash
Role details
Job location
Tech stack
Job description
entrepreneurial ventures. You will be joining a small multi-disciplinary team in one of our Live Studios, currently working on Color Clash Arena and Collect Em All! Role You will design and build the real-time multiplayer backbone for Color Clash, a growing mobile PvP game. You'll work hand-in-hand with client developers, game designers, and artists, turning gameplay ideas into seamless online experiences for millions of players worldwide. You'll own the architecture from concept to deployment: choosing the right multiplayer framework, coding scalable APIs, and ensuring low-latency, synchronized matches. What You Will Do * Architecture & Development o Design and implement a real-time multiplayer backend supporting matchmaking, lobby systems, and synchronized gameplay for Color Clash. o Select, integrate, or build from scratch a suitable multiplayer server framework (Photon Fusion, Nakama, PlayFab Multiplayer, Unity Game Server Hosting / Multiplay, or custom Netcode solution). o Architect secure, scalable cloud infrastructure (AWS / GCP / Azure) to handle high concurrency and dynamic scaling. o Build and maintain core systems for session management, player state replication, and real-time event synchronization. o Develop robust REST and WebSocket APIs for efficient client-server communication. o Optimize for low latency, high throughput, and smooth cross-region performance. * Data & Systems Integration o Integrate backend services with Unity-based mobile clients, implement persistent player data systems (profiles, progression, match history, leaderboards, rewards), and develop matchmaking logic. o Collaborate closely with frontend and gameplay engineers to align network models and data flow. * Security & Stability o Implement robust authentication, anti-cheat, and session validation systems. o Enforce backend security best practices (rate limiting, token validation, encryption). o Perform load testing, profiling, and optimization to ensure
Requirements
stability under peak loads. * Collaboration & Leadership o Partner with game design and production to translate gameplay concepts into backend features. o Mentor and review code from mid/junior backend developers. o Evaluate and recommend technologies that improve performance, scalability, and team productivity. Profile * 5+ years of professional backend development experience, with at least 2 years in game networking or real-time systems. * Proven experience shipping or maintaining a multiplayer mobile or online game. * Strong proficiency in C#, Go, Node.js, Python, or similar backend languages. * Expertise in real-time communication protocols (WebSockets, UDP, TCP, gRPC). * Experience with databases (PostgreSQL, Redis, MongoDB, etc.) and cloud infrastructure (AWS, GCP, or Azure). * Deep understanding of scalability, latency, concurrency, and state synchronization in real-time environments. * Familiar with Unity game engine networking concepts and mobile client optimization. * Experience with CI/CD pipelines, Docker, and Kubernetes is a plus. Nice to Have * Experience with Nakama, Photon, PlayFab, GameSparks, or Unity Game Server Hosting. * Familiarity with ranking systems, tournaments, and leaderboard logic. * Background in DevOps or LiveOps systems (deployments, monitoring, metrics). * Interest in game AI, matchmaking strategies, or player behavior analytics. * And, of course, playing games! Benefits * Best-in-class compensation * Other benefits according to the country you reside in. #J-18808-Ljbffr