Senior Backend Game Engineer (DevOps)
Companion Group Ltd.
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
As a Senior Backend Game Engineer at Companion Group Ltd., you will design, develop, and maintain scalable backend systems and services that support multiplayer game titles. You will work closely with cross-functional teams in a fully remote, globally distributed environment to implement robust backend solutions that enhance gameplay and ensure seamless multiplayer functionality.
Key Responsibilities
- Design and implement backend systems for multiplayer online titles with focus on seamless connectivity and performance
- Develop and optimize cross-platform authentication, matchmaking, lobby systems, and scalable server orchestration
- Architect high-performance backend services for real-time gameplay using C++, C#, Go, or Node.js
- Collaborate with network engineers, gameplay programmers, and DevOps teams to integrate multiplayer features with minimal latency
- Profile, optimize, and scale backend services for reliability, extensibility, and cost-effectiveness
- Design robust API services and microservices architectures for seamless client-server data exchange
- Provide development estimates, documentation, and reporting to support project planning
Required Qualifications
- 5+ years of professional backend development experience (preferably in gaming)
- Excellent programming skills in two or more of: C++, C#, Go, Node.js (C++ and C# preferred)
- Strong experience with at least one cloud provider: AWS, Azure, or GCP
- Solid understanding of distributed systems, data structures, and algorithms (DSA)
- Hands-on experience with real-time networking: WebSockets, RPCs, REST APIs, gRPC
- Proven experience with matchmaking algorithms, player session management, and anti-cheat systems
- Deep knowledge of database systems: SQL & NoSQL (PostgreSQL, Redis, MongoDB)
- Strong grasp of microservices architecture, Docker, and Kubernetes
- Experience optimizing backend logic for multiplayer scalability and low-latency environments
- Excellent communication and collaboration skills
- Strong problem-solving abilities and attention to detail
Nice-to-Have Skills
- Expertise with modern DevOps practices, CI/CD pipelines, and automated infrastructure management
- Experience with gaming backend-as-a-service solutions (Azure PlayFab, AccelByte AGS, Heroic Labs Nakama, Pragma)
- Familiarity with online gaming platforms: Xbox Live, PlayStation Network, Steam, Nintendo Network
- Understanding of Unreal Engine 5's networking framework and client-server architecture
Why Join
- Clear career ladder with defined progression and rewards
- Fully remote role with flexibility to work from anywhere
- Collaborate with top game developers and industry leaders globally
- Work on groundbreaking AAA multiplayer titles
About Companion Group Ltd.
Companion Group Ltd. is a AAA co-development gaming studio with a globally distributed and fully remote setup, specializing in multiplayer game development. They partner with major studios worldwide to design and deliver scalable, high-performance gaming solutions that support large player bases and immersive multiplayer experiences.
Scraped 3/31/2026