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
๐
Average salary range of similar jobs in
analytics โ
Similar jobs
Countries of Europe or Ukraine
Ukraine