Senior Backend Programmer (Hybrid)
- Posted 07 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