Backend Developer
Updated on 9/13/2023
Sumo Digital

501-1,000 employees

Software Development
Company Overview
Founded in 2003, and celebrating its 20th Anniversary this year, award-winning Sumo Digital employs over 1,200 people globally in the UK, Europe, India and Canada. Our 16 studios are in Sheffield, Nottingham, Newcastle (Atomhawk and Sumo Newcastle), Brighton (The Chinese Room), Leeds (Red Kite Games), Leamington Spa (Sumo Leamington and Lab42), Warrington in the UK, Pune and Bangalore in India, Wroclaw, Poland and Czech Republic (PixelAnt) and Vancouver, Canada (Atomhawk and Timbre Games). Developing successful games across all platforms and genres, Sumo is recognised for its versatility, proprietary technology and creativity across a portfolio of games featuring titles for major publishers including Microsoft, Sony, Sega and 2K.
Warwick, UK
Experience Level
Desired Skills
Google Cloud Platform
Microsoft Azure
DevOps & Infrastructure
Software Engineering
  • If you have experience in some or most of the skills below, we'd love to hear from you. The array of Server & Cloud technology in use in modern software is near infinite, so the following list should be viewed as an example of the typical technology we use in projects at our studio, but we would encourage applicants who have experience of any other areas of backend development, as your experience is valuable, and we are mindful that good developers can learn and adapt quickly
  • Experience using Cloud Services, any one or more of: AWS, Azure, Google Cloud Platform
  • Experience with production-level cloud infrastructure at scale
  • Any one or more of the programming languages: C#, Go, Python, JavaScript / TypeScript
  • Docker
  • Linux/Unix platforms
  • Databases
  • Shell scripting
  • Git
  • Reviewing other programmers code & providing constructive feedback and checks
  • Strong technical documentation skills
  • Working with various project stakeholders to understand & define clear requirements
  • Task management & ticketing systems such as JIRA
  • Confluence
  • Development using the Unity game engine
  • Experience in the videogame industry
  • Infrastructure-As-Code E.g., Terraform, CloudFormation
  • Become a developer on a multiplayer-only PC game
  • Implement backend features for the game with performant and maintainable code. Here are some examples of areas you might work on:
  • Player accounts and inventory
  • Leader boards
  • Matchmaking
  • Steam integration
  • Collaborate with the game development team to understand backend requirements, delivering a scalable and resilient backend infrastructure that can scale to the demands of a high concurrent player count
  • Develop systems to deploy game servers and monitor and maintain their health and performance, in development and production environments
  • Help the team develop and document the backend architecture of the product