Senior Unity Engineer

Senior Unity Engineer

Engineering

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

Job Description

Join a dynamic game development team as a Senior Unity Engineer to create a next-gen multiplayer game with fast-paced, adrenaline-fueled gameplay. Work on high-energy, immersive experiences designed to engage players worldwide. If you are passionate about innovative game design and thrive in a creative, collaborative environment, this is your chance to shape the future of gaming.

Responsibilities

  • Establish and own entire core and peripheral gameplay systems
  • Implement UI, Animations, Sounds, and auxiliary systems including SDKs
  • Develop and maintain the game's real-time multiplayer networking architecture
  • Implement systems for lag compensation, predictive movement, and server-side hit registration to ensure competitive integrity.
  • Integrate and manage backend services for features like matchmaking, player data, and live-ops
  • Work closely with the Technical Director to establish and maintain a stable, scalable server infrastructure.
  • Profile and optimize networking code for performance across low-end devices and variable network conditions
  • Establish best practices for multiplayer development and contribute to the overall technical quality of the project.

Requirements

  • Professional Unity development experience
  • Proven track record of shipping successful multiplayer games
  • Deep knowledge of multiplayer networking concepts, client-server architecture, and data replication
  • Strong C# programming and debugging skills
  • Experience integrating with backend-as-a-service (BaaS) platforms like Playfab or AccelByte
  • Passion for mobile games and PC/Console esports
  • Experience with Unity's Netcode for Entities
  • Familiarity with server containerization technologies like Kubernetes
  • Experience with anti-cheat and security measures

Key Skills

Unity3D Development Multiplayer Networking Real-Time Synchronization C# Programming Photon Playfab Gamespark Smartfox Unity Netcode Backend Integration Socket Programming Profiling Performance Optimization Matchmaking