About the Role
We are seeking a highly skilled Senior Unity Developer (SDE-3) with deep expertise in building and optimizing multiplayer games . In this role, you will architect core gameplay systems, develop scalable multiplayer features, and collaborate closely with designers, artists, and backend engineers to deliver world-class real-time gaming experiences.
Key Responsibilities
Technical Leadership
- Architect, design, and implement complex gameplay systems using Unity (C#).
- Provide technical leadership, code reviews, and mentorship to junior and mid-level engineers.
- Own end-to-end development of multiplayer features—from ideation to deployment.
Multiplayer / Game Networking
Build and optimize real-time multiplayer features using Unity Netcode, Photon, Mirror, Fish-Networking, or equivalent frameworks.Implement client-side prediction, lag compensation, authoritative servers, matchmaking, lobby systems, session management, and scalable network logic.Work closely with backend teams on game servers, microservices, APIs, and live-ops tooling.Performance & Optimization
Optimize performance for low-latency gameplay, fps stability, memory usage, and network bandwidth.Profile and debug performance bottlenecks across gameplay, rendering, and networking layers.Ensure platform-specific optimizations (mobile / PC / console).Production & Collaboration
Collaborate with game designers and artists to deliver highly polished gameplay experiences.Break down complex technical tasks, estimate timelines, and ensure delivery with high quality.Contribute to improving engineering practices, pipelines, and development workflows.Required Skills & Experience
7+ years of professional game development experience , including at least 4 years in Unity-based multiplayer development .Expert-level proficiency in C# and Unity engine (URP / HDRP, ECS optional).Strong understanding of multiplayer networking paradigms —client-server architecture, state synchronization, RPCs, matchmaking, server authority, etc.Hands-on experience with one or more networking frameworks : Unity Netcode for GameObjects (NGO), Photon PUN / Fusion, Mirror, Fish-Networking , or custom networking stacks.Experience building, shipping, and maintaining at least one live multiplayer title.Strong debugging and profiling skills (Unity Profiler, Memory Profiler, deep profiling tools).Solid understanding of data structures, algorithms, and software engineering principles.Experience working with Git , CI / CD pipelines, and automated build systems.