Principal Server Engineer – Social Mobile Games – London

Location: London, UK Salary: Negotiable

Job ID: #10635 Posted: 3 months ago

Natural Motion

OPM are working with a Central London based Client looking for a Principla Server Engineer..

You will be joining with expert backend development team on an existing title and bringing the skills skills to head up the server team.

DUTIES AND RESPONSIBILITIES

Developing high-performance game logic in a distributed fashion exposed to millions of users.

Write robust code that runs on AWS.

Maintaining the current code base through its lifecycle over many short development iterations and collaborating with your awesome team to ensure superior quality of code at every step of the journey.

Working with our client side games development teams to develop robust extensible systems.

Managing the intelligent storage of a huge amount of player and game data.

Plan for growth from the infrastructure point of view and solution components accordingly.

Improve our games solutions architecture, processes and code base.

Operate a live game

 

SKILLS AND EXPERIENCE

Excellent engineering skills in PHP or Go

Expertise in asynchronous I/O and highly concurrent programming

Good understanding of Availability, Reliability, and Scalability

Expert in HTTP and RESTFul services

Commercial experience working with SOA (Service Orientated Architecture) and/or microservices

Commercial experience of IaaS/SaaS/PaaS services, specifically on AWS

Highly versed in the creation of large scale and complex applications

Proficiency in Linux

Experience of using Git

“Can-do” attitude and DevOps culture

Enthusiastic team player

Degree in Computer Science or Software Engineering

Java/Scala/Python/Closure/C#/F#/Haskel/Erlang/C/C++/Rust experience (we love polyglot engineers!)

Proficiency in Memcache and Redis

Functional programming experience

Working knowledge of Chef

Expert on AWS services (architected/develop AWS based solutions with 100+ instances)

Commercial experience on scalable distributed systems

A passion for computer games, specifically social, mobile and strategy

 

To apply or for further information about the role please contact Daniel on +44 (0) 1206214418 or send us a copy of your CV.

Tagged as: Server Programming

Max. file size: 10 MB.

Tags: Server Programming Categories: Programming , Technical

mm

Daniel Fox

Senior Consultant

See Daniel's jobs

EGX 2017 – Career Fair

Kim is off to Birmingham on Thursday to attend EGX!   We’re proud to sponsor the Career Fair at the event; which…

Read more

Trojan Horse was a Unicorn 2017

OPM are delighted to announce that we will be recruiting at THU 2017 in Tróia, Portugal from the 18th to the 20th…

Read more

8 Bits of Advice for your Programmer Portfolio

A programmer portfolio is an excellent way to show a potential employer what you are capable of; it can make…

Read more

Copyright © 2017 OPM Response Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom