Senior Backend Programmer (Hybrid)

Posted 03 October 2024
Salary Negotiable
LocationGuildford
Job type Permanent
DisciplineGames Programming
Reference19779
Contact NameDave Moss

Job description

We’re working with a well-established game development studio based in Guildford as they recruit for a Senior Backend Programmer to work on a new unannounced AAA project.

With a leadership team of industry veterans, the studio is building a strong, positive culture in an ultramodern studio space in Guildford, with a world-class team who are about to embark on an exciting project.

As a Senior Backend Engineer, you will report to the Lead Backend Programmer and handle designing and developing scalable and robust systems to support the studio's new free-to-play game being made in Unreal Engine.

Your responsibilities…

  • Design and build scalable and robust systems to enable and support the game

  • Collaborate with other stakeholders to gather and analyse requirements

  • Mentor junior team members

  • Contribute to the development of deployment infrastructure

  • Work closely with fellow devs and producers

The skills and experience you’ll bring to the role…

  • Experienced in designing and developing microservice architectures for scalable, maintainable backend systems

  • Proficiency in Kotlin, including familiarity with Spring Boot or similar frameworks

  • Solid understanding of RDBMS and NoSQL databases

  • Experience with real-time communication protocols (e.g., WebSockets, gRPC) and message queues (e.g., Kafka, RabbitMQ)

  • Expertise in test-driven development with a focus on high-quality outcomes

  • Experience developing game backend architectures (state management, real-time player interactions, high load), including systems that support matchmaking, leaderboards, in-game economies, etc.

  • Strong independence, analytical abilities, and a sense of ownership

  • Proven track record of delivering highly scalable systems into production

  • Excellent communication skills in English

  • Experience with Unreal Engine is a plus but not essential

Perks and benefits include...

  • 25 days annual leave

  • Health insurance for you and your family

  • Life insurance

  • Pension

  • Wellbeing perks

  • Employee discounts package

  • Social events