Responsibilities
- Design and implement systems and features to support regional gaming platform
- Write high-quality, clean and maintainable code using engineering best practices
- Analyse and optimize applications performance and develop high-availability systems.
- Collaborate with cross-functional, cross regional teams with fellow Software Engineers, Product Managers, Quality Assurance Engineers, and Operations team members to build up the gaming platform.
Qualifications
- Associate degree or above in computer-related major, with more than 5 years of game development experience;
- Proficient in C++/Golang/C#, familiar with Linux/Unix development environment, familiar with shell, system programming;
- Familiar with TCP/IP protocol, network programming, database programming (MySQL, Redis, SQL Server), familiar with Kafka;
- Good programming specifications and programming ideas, strong problem analysis and problem-solving spirit;
- Sense of responsibility and teamwork.
- Minimum of 4 years working experience