Senior Network Programmer (Hybrid Options)

Creative Assembly logo
Posted 29 September 2022
Salary Negotiable
LocationHorsham
Job type Permanent
DisciplineProgramming
Reference18101
Contact NameDave Moss

Job description

We're delighted to be supporting Creative Assembly in looking for an experienced Network Programmer to work on their exciting new shooter game HYENAS. 

As a Senior Network Programmer on the project, you will build the underlying client technology that delivers a world class product, supporting both the ongoing development teams and responding to reports and feedback from the game’s community.

Your creativity and experience will be valued as you form a key element of a cohesive network team, that’s passionate about providing players with the multiplayer experience they deserve. As a part of the wider project team, you’ll be collaborating and with designers, engineers, QA, and Live Ops to build systems that provide both the gameplay experience and the interaction with persistent backend service.

This role can be offered as in-studio or hybrid with an expectation of a minimum of one day per week in the Horsham studio.

Your responsibilities will include…
  • Be the technical interface between the backend services and internal UI, metagame, metrics and gameplay teams
  • Specify, design, and develop systems across all parts of our games as a service title –player profiles, store operations, social features, matchmaking, missions, metrics and more
  • Support, coach, and mentor members of your team
  • Troubleshoot and investigate ongoing and emergent issues with the live title

The skills and experience you'll bring to the role...
  • Fluent in C++ programming
  • Experience of Unreal 4 development
  • A solid understanding of various networking standards, APIs, and protocols
  • Experience integrating game client code with back-end online services
  • Outstanding technical communications skill, both written and spoken
  • High level of analytical and mathematical ability

Bonus points if you...
  • A passion for games
  • Background in computer science, maths, or engineering
  • History of developing titles for leading console platforms
  • Experience of REST APIs
  • Knowledge of AWS technologies