Remote Software Engineer - Backend Services - Glasgow
Role details
Job location
Tech stack
Job description
- Contribute individually by constructing systems, writing code, and handling deployments.
- Work with the team lead and stakeholders to estimate and prioritise work.
- Collaborate with peers to iterate on solutions that meet requirements.
- Keep the project lead and producer updated on revised estimates and delivery times.
- Promote high standards and processes around tests, CI/CD, and documentation.
- Help and support team members in day-to-day work.
- Maintain and expand existing code while developing new features and systems.
Technologies:
- AI
- AWS
- Azure
- C#
- CI/CD
- Cloud
- Docker
- Git
- Golang
- Support
- Java
- Kotlin
- Kubernetes
- Mobile
- NoSQL
- SQL
- Terraform
- Web
- microservices
- Backend
- DevOps
- GitHub
Requirements
- We are looking for someone based in the UK or EU.
- Experience in game development, with at least one commercial title developing server backends for AAA games, free-to-play mobile games, casino apps, or similar high-concurrency products.
- Production experience with at least one of Java, Golang, C#, C++, or Kotlin.
- Experience with one or more cloud platforms: Amazon Web Services, Google Cloud, or Microsoft Azure; AWS Certification at Associate level or above would be advantageous.
- Experience with infrastructure as code tools such as Terraform.
- Demonstrable database experience with both SQL and NoSQL.
- Experience building distributed applications.
- Experience with Git, Perforce, or other source control software.
- Ability to adapt to new tools, languages, and concepts as required by the project.
- Knowledge of microservices and service-oriented architectures, especially Kubernetes and Docker.
- Experience using or building CI/CD pipelines to validate and test code.
- Understanding of how to use LLMs to process and query structured and unstructured data.
- Experience using generative AI for code generation.
- Ability to create supporting documentation, designs, and comments.
- Excellent time management and ability to work autonomously.
- Strong attention to detail and ability to comprehend and follow direction.
- Clear communication skills, with the ability to verbalise conceptual thoughts and accept constructive critique.
Benefits & conditions
We are The Multiplayer Group (MPG), creating world-class multiplayer experiences through co-development and full-development partnerships. We have a people-first culture with a diverse global team, offering a welcoming and flexible remote-friendly work environment. Our teams are spread worldwide, and we prioritise connection both online and in person. We also place strong emphasis on giving back through local communities, education, sustainability, and volunteering. This is a permanent, full-time, fully remote role for someone based in Europe or the United Kingdom, working in game development. We offer flexible working, support and wellbeing benefits including mental health support and private medical insurance, a strong pension and life cover, minimum 25 days holiday plus a paid winter break, parental leave, and an annual learning and development budget with expert talks, game jams, and mentoring opportunities.