We are looking for a Server Developer for our Guildford studio.
The ideal candidate should be an expert in C/C++ with knowledge of network and server development in Linux environments. They should have experience in distributed infrastructure design and have experience in designing for resilience and reliability. They should also be highly self-motivated and display excellent problem solving skills.
What you'll be doing!
Developing online services for Dreams, covering features such as search, discovery, content storage, and real-time game systems at a large scale
Collaborating with team members to create and manage scalable architectures
Working closely with client developers and web team on feature integration
Creating resilient services that can withstand failure and operate with redundancies
Minimum of 3+ years professional development experience in Linux environments
Knowledge of protocols such as TCP, UDP, DNS and HTTP
Experience in distributed infrastructure design and development
Experience with one or more of DynamoDB, Cassandra or MongoDB
Knowledge of Apache Solr, ElasticSearch, or other full-text search engines
Knowledge of Amazon Web Services