Unity Network Engineer

Responsibilities:

  • Test network functionality of a Unity-based multiplayer game under various conditions (low/high ping, packet loss, unstable connections, etc.).
  • Identify, reproduce, and document edge-case scenarios in networking behavior.
  • Develop tools for simulating different network conditions.
  • Collaborate with QA, Backend, and Game Design teams to ensure multiplayer quality.
  • Background of work with Unity Netcode (or Mirror / Photon / other solutions) to monitor stability and performance.

     

Requirements:

  • Strong understanding of networking fundamentals (TCP/UDP, NAT, latency, jitter, packet loss).
  • Hands-on experience testing networking systems, including handling edge cases.
  • Familiarity with tools for simulating poor network conditions (e.g., Clumsy, WANem).
  • Solid knowledge of C#, Unity Profiler, and network debugging tools.

     

Nice to Have:

  • Knowledge of backend architecture (matchmaking, relay, dedicated servers).
  • Familiarity with ECS, DOTS, or Unity Transport Layer.
  • Experience developing networked features in Unity (Netcode for GameObjects, Mirror, Photon, etc.).
  • Experience with DevOps practices (CI/CD for network testing).
Published 2 April
78 views
ยท
11 applications
64% read
ยท
0% responded
To apply for this and other jobs on Djinni login or signup.