Unreal Engine Developer

We are a passionate and ambitious game development studio working on an immersive multiplayer experience. To bring our vision to life, we are looking for a skilled Unreal Engine Developer specializing in Peer-to-Peer (P2P) networking and Pooling Systems Optimization. This is a flexible, hourly-based collaboration with the potential for long-term partnership.
 

Key Responsibilities:
 

  • Develop and optimize multiplayer P2P networking architecture for a seamless online experience.
  • Implement and refine pooling systems to manage game objects efficiently, reducing performance overhead.
  • Optimize replication and data synchronization to ensure smooth gameplay in a multiplayer environment.
  • Work closely with game designers, artists, and other developers to ensure networking and pooling solutions integrate seamlessly into gameplay.
  • Debug and troubleshoot network-related issues, ensuring a low-latency, high-performance experience for players.
  • Enhance server-client communication, handling matchmaking, session management, and lag compensation.
  • Optimize object pooling techniques to improve memory management and game performance.
  • Stay up to date with Unreal Engine’s latest multiplayer and networking capabilities.
     

Requirements:
 

  • 3+ years of experience in Unreal Engine development, specifically for multiplayer games.
  • Proficiency in Unreal Engine's networking framework (P2P, replication, and multiplayer optimization).
  • Experience with object pooling systems to optimize memory usage and CPU performance.
  • Strong C++ programming skills, with expertise in multiplayer game logic.
  • Understanding of latency, packet loss, and network synchronization to improve real-time multiplayer interactions.
  • Experience with multiplayer debugging tools and profiling techniques.
  • Upper-intermediate English proficiency to collaborate effectively in a team.
     

Will Be a Plus:
 

  • Experience with Proton Fusion or similar networking solutions for Unreal Engine.
  • Knowledge of dedicated servers vs. P2P solutions for different game types.
  • Experience with AI networking synchronization in multiplayer games.
  • Familiarity with Jira, Confluence.
     

If you are passionate about multiplayer game development and love optimizing network performance, we’d love to hear from you! 

Published 11 March
52 views
·
5 applications
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.