Senior Systems Programmer

Job Title Senior Systems Programmer
Job Category Programming
Skills Required Tools, Network / Online / Server
Location Guildford
Job Description Senior Systems Programmer

Are you passionate about performance and service scalability? Do you have experience building the back ends of massively scalable Web Apps?

As a Senior Systems Programmer, you will be leading the team responsible for delivering a major component in the online video game platform. You will be required to design, implement, and deliver the back end systems used to create online video games. These game development tools are all hosted in the browser and leverage the proprietary browser based game engine. The tools allow game developers to pull together their game assets, administer their game development, and fully integrate with the game development and distribution service. You will be required to leverage the next-generation of web standards and technology. The platform will need to support over 50,000 simultaneous game developers and over 5 million simultaneous game players. The platform must also be designed to allow rapid and huge scalability when block buster games are initially released.

You will have excellent analytical abilities, and demonstrate a strong sense of product ownership, with a passion for technical excellence. We're looking for programmers who are proactive, vocal and passionate about contributing to all areas of the technology.

Responsibilities:

• Design, implement and maintain the back end systems.
• Lead an engineering team, responsible for product delivery and technology excellence.
• Work with product management to create product vision.
• Mentor and develop junior software engineers.
• Write technical blog articles about your product expertise.
• Collaborate with product management to evangelise the studios products throughout the games industry.

Required Skills and Experience:

• B.S. in Computer Science, Mathematics, Physics, Engineering or related technical degree.
• Fluency in: Python (and C++ a plus).
• Expert in building large, high capacity and scalable systems.
• Expert in Unix development: GNU/Linux a plus.
• Expert with Python web frameworks: Pylons, Pyramid or similar a plus.
• Knowledge of so-called NoSQL databases: MongoDB, CouchDB or similar a plus.
• Knowledge of web server administration: Nginx, Varnish, Redis or similar a plus.

All candidates must be eligible to work in the UK and travel to the USA.

Please contact Carrie Eckersley on 0208 944 7777 or carrie@interactiveselection.com if you are interested in this position. Please forward your CV in a Word format. View Many More Interactive Selection Jobs
Salary £DOE
Date posted 03/04/2012
Recruiter This job is advertised on behalf of Interactive Selection using their internal reference 15330.
Login or register to apply Login Register