Senior Multiplayer Programmer

Posted 14 November 2022
Salary Negotiable
Job type Permanent
Contact NamePaul Walker

Job description

Romero Games are looking for a Senior Multiplayer Programmer to help develop their next first-person shooter.

You will help them create robust and efficient network client features in Unreal Engine to support their cutting-edge multiplayer multi-platform games. This position can be worked remotely.

Your responsibilities…
  • Design and implement multiplayer client-side game code to support a variety of real-time multiplayer modes for a cutting edge game in Unreal Engine 5
  • Work with the coding team on best practices and policies for client/server development in Unreal
  • Collaborate with fellow members of the development team to ensure all code matches the requirements of the game design with the technical constraints of the game engine
  • Plan and estimate schedules for the work required to implement features in a timely manner

The skills and experience you’ll bring to the role…
  • 5+ years games industry experience
  • Track record of implementing networked multiplayer game code in Unreal Engine with understanding of Unreal Engine’s multiplayer game framework
  • Experience writing robust client-side network code for communicating with backend services
  • Deep understanding of latency, bandwidth and client/server considerations for real-time multiplayer games
  • Proficient in C++ within the context of the Unreal environment
  • Knowledge of how to profile and optimize code for memory and performance
  • Excellent communication and organizational skills
  • Professional experience with third-party multiplayer solutions such as Playfab
  • Console development experience
  • Experience with multithreaded programming techniques
Perks and benefits include...
  • Relocation assistance
  • Company ownership, each employee is given a stake in the company
  • Flexible working hours
  • Premium health benefits
  • Fertility and maternity leave
  • Compassionate and bereavement leave
  • Regular social events such as pub nights (including online), holiday parties, barbecues and conferences
  • Cycle to work programme
Romero Games also includes sabbatical where at 5+ years, should you choose to take unpaid time for a personal project, they will cover 20% of your pay provided that it is in your area of interest.