UK Remote or West Midlands Based – Birmingham/Worcestershire
Type
Full Time
Responsibilities:
Oversee the implementation, configuration, and maintenance of backend services and on-demand deployment of servers
Work with designers and other disciplines to understand game requirements, deliver backend solutions, and help integrate user-facing elements with services
Ensure the scalability and reliability of services for millions of concurrent users
Analyse system performance and identify opportunities for optimization.
Implement security and data protection methods to protect player information and comply with data protection laws
Collaborate with player support and other teams to address issues and improve player experience.
Keep informed on the latest developments in backend technologies and ensure our solutions remain relevant
Provide guidance and support for junior team members
Create and maintain documentation regarding backend infrastructures for relevant and interested parties.
Requirements & Skills:
Undergraduate degree in Computer Science, Information Technology, or comparable discipline.
5+ years of hands-on experience in backend development, with a focus on multiplayer games
Strong experience with cloud services such as AWS (EC2, S3, Lambda, and RDS, Elasticache) or equivalent
Strong understanding of containerization platforms such as Kubernetes, ACI, EKS or similar
Database management (MySQL, NoSQL).
Source control and code review tools (Git/Perforce/Swarm).
Highly motivated and able to learn new technologies quickly.
Knowledge of relevant console platforms certification requirements (XRs and TRCs etc)
Expertise with microservices and languages such as Java, Kotlin, C# or similar
Experience with message queue systems such as RabbitMQ or similar
Experience with product development lifecycle.
Stress-testing, performance-tuning, and optimization skills.
Debugging in multi-threaded environments.
Excellent communication skills
Technologies such as Zookeeper, Terraform, Ansible, Cassandra, RabbitMQ, Kafka, Spark, Redis, MongoDB, CosmoDB, Xsolla Backend(AcceleratXR), Pragma, Playfab, Epic Online Services, Unity Game Services, Firebase, Edgegap, Photon
Game engine experience with Unreal or Unity
Web application development experience (NodeJS, JavaScript, TypeScript)
Proficiency in Linux operating system and troubleshooting