onsite
Senior Game Backend Engineer - Offworld Industries Ltd
Backend Engineer
Lead the design and implementation of scalable, low‑latency backend services for a live multiplayer shooter, using C++, Go, Python and cloud technologies such as AWS, Docker, and Kubernetes.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance server‑side systems for real‑time multiplayer gameplay.
- Design microservice‑based solutions that handle matchmaking, session management, and player statistics at scale.
- Implement cloud infrastructure on AWS, including auto‑scaling, load balancing, and monitoring.
- Collaborate with gameplay, networking, and QA teams to ensure seamless integration and low latency.
- Drive performance profiling, debugging, and optimization of critical code paths.
Requirements
- 5+ years of professional experience in backend development for online games or large‑scale distributed systems.
- Strong proficiency in C++ and Go (or Python) with a solid understanding of memory management and concurrency.
- Hands‑on experience with AWS services (EC2, S3, RDS, Lambda) and container orchestration using Docker and Kubernetes.
- Deep knowledge of networking protocols, latency mitigation, and scalability patterns for real‑time multiplayer environments.
- Proven ability to work in cross‑functional teams, mentor junior engineers, and deliver production‑ready features on schedule.
Skills
cgopythonawsdockerkubernetes