Senior Multiplayer Programmer

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
Apply to Job
Full Name*
Email*
Phone
Resume*
Experience*