Software Engineer (Unity Multiplayer)
Nahc
Posted: February 16, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a skilled Software Engineer to enhance developer workflows and empower software teams to build cutting-edge multiplayer experiences. The ideal candidate will have expertise in Unity and experience with real-time networked systems.
Required Skills
Job Description
Our client, a cutting-edge tech company revolutionizing family entertainment through immersive, movement-based experiences, is seeking a Software Engineer to enhance developer workflows and empower their software teams to build groundbreaking games.
Our client is seeking a talented and experienced Unity Game Engineer where you will be a key contributor in shaping next-generation multiplayer experiences. You’ll build real-time networked systems that allow players to compete and collaborate seamlessly across devices, ensuring responsive gameplay and engaging social interaction.
What you will do::
• Lead the implementation of real-time multiplayer gameplay systems, ensuring synchronized physics, actions, and scores across global sessions.
• Build and refine safe, restricted matchmaking and networking features optimized for family-friendly experiences.
• Adapt and refactor existing single-player codebases to support multiplayer without compromising game feel.
• Tackle technical challenges such as jitter compensation, bandwidth optimization, and server-client consistency.
• Collaborate closely with artists, designers, and core platform teams to deliver compelling connected experiences.
What you will need::
• 3+ years of professional software development experience.
• Strong proficiency in C# and Unity development.
• Deep understanding of networking fundamentals (e.g., RPCs, state synchronization, authority models).
• Hands-on experience with Unity networking solutions such as Photon Fusion, Mirror, or Netcode.
• Solid skills in asynchronous programming patterns.