Requirements
- Previous and proven commercial experience as a server/network or backend developer, working in a high load environment
- Strong technical design and code skills in suitable Web technologies and frameworks, including JavaScript/TypeScript and/or C#/.NET, Node.js, Azure/AWS/GCP, Kubernetes, SQL/NoSQL, Redis
- Broad experience of server/network programming and principles, including database design, replication, load balancing, reliable/unreliable messaging, latency minimisation, security
- A passion for the latest Web technology, an interest in games a definite advantage
- (Desirable) Games industry and/or Unity experience are desirable but not essential
What the job involves
- Hutch are looking for a Server Engineer to join the team in our central London studio
- This will be a role designing, prototyping and developing server-based multiplayer game systems for our successful mobile games
- This is an exciting role for someone who enjoys taking a lot of ownership for their work, would enjoy working in a high-load environment and the technical challenges that it presents
- Our Engineers work on a specific game team, closely with Artists, Designers and other programmers, allowing them to have a huge impact day-to-day and allowing them to have a lot of input into the development of the backend services for a successful game
- Designing, prototyping and developing server-based multiplayer game systems
- Working across synchronous and asynchronous gameplay, tournaments and events, matchmaking, leaderboards, DLC and more
- Working very closely with designers, programmers and other disciplines to solve the many challenges involved in creating a high quality, scalable, secure and performant online user experience in the most efficient manner possible
- Growing our multiplayer service into innovative new areas across new titles, using the latest technology to develop the most compelling online experience for our players
- Designing and building new online functionality in a maintainable, robust and flexible manner, ensuring scalability and readiness for rapid post-launch updates in response to customer feedback
- Writing tools where necessary to empower artists, designers and customer services to administrate the online services as much as possible
- Be actively involved in design discussions to make best use of technology
#J-18808-Ljbffr…
