Game Engine Network Engineer
Contract to assist in updating listening servers to dedicated servers for our blockchain based Battle Royale. Huge potential for growth.
Start date: Immediately
Education:
• Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python • OR equivalent experience.
• 2+ years of Low-level networking experience Such as: sockets, TCP/UDP, bandwidth optimization, messaging (reliable and unreliable), etc.
• 2+ years of Game-specific networking experience? Such as: object replication, client-server and peer-to-peer architectures, server migration, dedicated servers, time sync, prediction, QoS, voice, etc.
• 2+ years of experience with Unreal Engine.
Preferred Qualifications
• Strong debugging and optimization skills in a multi-threaded, networked environment.
• Experience with other online gaming platforms.
• Experience developing: sign-in flows, match making, progression systems, ugc/dlc systems, leaderboards.
• Experience developing, deploying, monitoring, and maintaining cloud based live game services or multiplayer games.
Responsibilities:
• You would be responsible for the multiplayer experience in the game including, economies/commerce, session management, player statistics, and matchmaking
• Clients and services are maintained with the latest tech such as .NET7 and UE5.
• Implement multiplayer experiences in partnership with design and engineering teams.
• Work with the team to make sure online solutions are well integrated, secure, reliable, and performant.
• Work with the design and production teams to realize functionality while considering tech and end user requirements.
• Manage network performance, bandwidth optimization, stability and security.
Please reach out directly to me giannisecchi@gmail.com