Sorry! This job has been filled, so can no longer accept applications.

Senior Server Engineer – London Mobile Games Studio

Location: London,UK Salary: Negotiable

Job ID: # Posted: 2 months ago

Future Games of London

Our client is an independent studio that designs, develops and publishes Smartphone and Tablet games.

 

They operate worldwide on a F2P model, via the acquisition, retention and monetization of a sustainable player base whilst insuring their satisfaction, fun and engagement with the virtual world they have built for them to share with their friends. They are a dedicated team with drive, passion and creativity, who enjoy being part of a lively, self-motivated, forward thinking company in an exciting and ever-evolving industry.

 

They are seeking a talented Senior Server Engineer with experience and expertise in implementing and running massively scalable backend services for games/applications. Reporting to the Lead Server Engineer, the main responsibilities of the Senior Server Engineer would be to contribute to design and then implement key modules for the backend. The ideal candidate will be capable of drawing on experience that will permit them to avoid pitfalls in backend design, delivering reliable and scalable solutions.

 

Responsibilities:

 

  • Take ownership and acting as the point of contact for tasks assigned to them
  • Demonstrate initiative and implement features as part of a multi-disciplinary team.
  • Deliver features to the level of quality expected of a world class developer
  • Assist in defining tasks in sprint planning
  • Assist the Lead Server Engineer in writing technical design documents
  • Participate in code reviews
  • Promote good programming practices
  • Take ownership of existing modules, extending and refactoring them.

 

Required Experience:

 

  • Proficient in either JavaScript or Java, alongside familiarity with the other
  • Proficient in usage of AWS; including EC2, EB, DynamoDB, Cloudwatch, etc.
  • Practical knowledge of Redis or alternative technology
  • Hands on experience of Docker
  • Strong debugging skills, proven in multi-instance server environments
  • A good understanding of the challenges involved in scaling services across multiple regions
  • Can breakdown and estimate tasks accurately
  • Analysis of existing modules of reasonable complexity and extend it within given time constraints
  • Experience in source control solutions, preferably git or Perforce.
  • Able to work independently with minimum supervision
  • A degree in Computer Science or the equivalent in experience
  • Extensive experience of programming in either Java or node.js environments
  • Worked on and maintained a SaaS solution with 200K+ DAU that operated in LiveOps for at least a year
  • Worked in an Agile environment

 

Desired:

 

  • Shipped at least 1 mobile network game with 200k+ DAU as a server engineer
  • Exposure to CI pipelines, especially Jenkins
  • Developed server solutions for synchronous and/or asynchronous multiplayer games
  • Familiarity with Unity3D and good understanding of network related
  • Challenges/limitations for client software

Tagged as: Server Programming

Tags: Server Programming Categories: Programming , Technical

mm

Daniel Fox

Lead Recruitment Consultant

See Daniel's jobs

My Top 4 Visually Stunning Video Games

In 1977, the first video game art came from the Atari 2600 (which required a large heaped spoonful of imagination)….

Read more

No-Deal Brexit – Rights as a UK national living abroad

With the deadline for the UK leaving the EU fast approaching, and the chances of a no-deal exit ever-increasing, it’s…

Read more

gamescom Cologne 2019

OPM are heading back to Germany to attend gamescom Cologne 2019!   We’re sending Jon and Michaela, so if you…

Read more

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