The job involves creating and maintaining fast, efficient, and reliable backend microservices for the game client. The role also includes assisting with implementing and maintaining automated testing for backend APIs and services, and creating and maintaining documentation for team members to understand web services and API functionality. The ideal candidate should be able to troubleshoot and identify optimization opportunities in back-end APIs, has practical experience with Linux and a huge willingness to learn and expand their technical horizons.