- 5+ years of experience designing and leading implementation on highly scalable and reliable distributed backend systems
- Hands-on experience in microservices
- Hands-on experience with game engines
- Proficient in one or more programming languages (C#, Lua, C++, Go, Python or similar)
- Deep understanding of C++ (plus)
- Familiarity with game engines (plus)
- Familiarity with machine learning (plus)
- Curiosity and passion for industry trends and new technologies, able to apply them innovatively
- Strong teamwork, able to drive cross-functional projects and collaborate with teams
- Long-term mindset for system building, with optimal design choices for the future
- Tackle and solve challenging full-stack problems that touch the client, game engine, backend services and machine learning models
- Own product areas and projects from technical design, execution, launch, and quick iteration
- Work closely with product, design, and partner teams to maintain high execution quality and pace
- Proactively gather community feedback and respond swiftly to their needs