Principal Backend Engineer - MPG - Fully remote from the UK or the EU
Core
Architect and deploy backend services for high-concurrent multiplayer game titles, acting as the key engineering contact for external co-dev clients.
Role type
Principal Backend Engineer (Game Development)
Builds
Backend infrastructure and services for live game projects
Domain
Game Development / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, High-concurrency system design, Cloud platform expertise (AWS/GCP/Azure), Infrastructure as Code (Terraform), Kubernetes, Docker, SQL and NoSQL databases, CI/CD pipeline design, Technical mentorship, Cost estimation for online services
Preferred skills
AWS Professional Certification, Unreal or Unity integration, LLM usage for data processing, Gen AI for code generation
Technologies
Java, Golang, C#, C++, Kotlin, Python, Node.js, React, Terraform, Kubernetes, Docker, AWS, Google Cloud, Microsoft Azure
Responsibilities
Architect systems and write code for backend services, Act as engineering contact point for clients, Translate client requirements into tasks, Make trade-offs for system design, Mentor and delegate work to team members, Create cost spreadsheets for online services, Cultivate engineering best practices, Communicate risks and roadmaps with leadership
Seniority
Principal, hands-on IC with mentorship