About this Position
SportSpired Games is looking for a Middle / Senior Backend Programmer to develop and scale the backend infrastructure for our next-generation AAA sports simulator.
In this role, you will build high-performance backend services that power core online features, including player authentication, matchmaking, player profiles, and telemetry. You will work closely with DevOps, LiveOps, Game Designers, and Client Programmers to deliver reliable, scalable systems designed for a large player base.
SportSpired Games is an international game studio developing next-generation sports simulators. Our team includes professionals with experience at Wargaming, MY.GAMES, Ubisoft, 343 Industries, Starbreeze, Sperasoft, and EA Sports. We are currently working on a large-scale AAA title planned for release in 2028–2029.
Responsibilities
- Developing and maintaining the game meta-server: authentication, player profile storage, matchmaking, integration with external systems (including Steam), telemetry, and more
- Participating in the design of data storage schemas for OLAP and OLTP databases
- Optimizing and scaling the system to handle high workloads;
- Writing code and conducting code reviews;
- Collaborating with related teams: DevOps, LiveOps, game designers, and client-side developers;
- Applying modern server-side application development practices, including testing, profiling, and CI/CD.
Requirements
- At least 2 years of commercial development experience in Go;
- A deep understanding of data structures, system design principles, and software architecture;
- Experience with containerization and orchestration technologies: Docker, Kubernetes, or equivalents
- Ability to write efficient code and an understanding of algorithmic complexity
- Good communication skills and the ability to work in a team.
Nice to have
- Experience developing high-load distributed systems.