Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop and maintain core game technology infrastructure that serves as the backend for game worlds. You will architect interoperable systems for games, marketplaces, and user-generated-content platforms, collaborate with designers and engineers, and improve infrastructure performance, reliability, and scalability.
Requirements
- Experience as a software engineer focused on distributed systems or backend development
- Strong understanding of distributed-systems principles and algorithms
- Proficiency in Go and experience shipping production-grade code
- Experience with container orchestration software such as Docker and Kubernetes
- Problem-solving and communication skills
- Passion for games and game technology
Responsibilities
- Develop and maintain core game technology infrastructure for game worlds
- Architect interoperable systems for games, marketplaces, and user-generated-content platforms
- Collaborate with game designers and software engineers to meet game and player needs
- Improve infrastructure performance, reliability, and scalability