We are hiring for an experienced Senior Multiplayer Programmer who can join on a fully remote or onsite basis for a game studio in Madrid. This studio has a proven track record in successful titles and they are now growing their team for a new project, multiplayer title for PC & Console.
Responsibilities:
- Play a role in the development of network systems appropriate to games. Manage and maintain the multiplayer game architecture, keeping the complexity at bay for the team.
- Deliver clear and structured code inputs (C++), ensuring the quality, effectiveness, and appropriateness of all the game code.
- Develop implementation plans and software according to functional requirements & feature specifications on multiple platforms.
- Debug and profile code on different game “builds”.
- Liaise with project leadership to align expectations and workflow on a regular basis.
- Work effectively with other departments such as Design, Art, Animation and QA to ensure successful product execution.
- Create and maintain technical documentation.
- Configure multiplayer cloud architectures with main service provider (AWS, Azure, Google,…).
Qualifications / Skills:
- 4+ years of experience working in C++ environments with Unreal Engine
- At least one shipped PC or Console title with multiplayer gameplay features
- Strong C++ skills and Unreal Networking knowledge are a must
- Experience in advanced systems like Gameplay Ability System is highly appreciated
- Understanding of the code performance and network bandwidth and memory usage implications
- Analytical skills, creative thinking, and attention to details
To apply for this job please visit recruiterflow.com.