Architecture Design:Responsible for selecting, designing and evolving the core framework of the game server to ensure that the system has high availability, scalability and global deployment capabilities.
Overcoming difficulties:Solve high concurrency performance bottlenecks, memory leaks, network jitter, etc. deep technical problems; optimize the latency and synchronization problems brought by global sharding.
Quality Guardian:Establish strict code conventions, review mechanisms, and automated testing processes to ensure the absolute stability of core business logic (such as economic systems, battle verification).
Team leadership:Guide senior and mid-level development engineers to conduct technical solution reviews and enhance the team's overall understanding of Go language and distributed systems.
Business collaboration:Work closely with producers and planners to convert complex business requirements into high-performance system implementations.
Job Requirements
Hardcore technology:10 years of server-side development experience, with at least 5 years of continuous serviceGo Language core development experience. In-depth understanding of Goroutine scheduling, GC principles, memory model, and Channel underlying mechanisms.
Industry background:
Architecture perspective:Proficient in microservice architecture, familiar with gRPC / Protobuf, in-depth understandingRedis, MySQL, MongoDB High performance tuning, those with large-scale distributed K-V storage experience are preferred.
Cloud native:
Familiar with network programming (TCP/UDP/QUIC/Websocket), and have done some research on Linux kernel parameter tuning.
Soft skills:Have extremely strong logical thinking abilities, strong self-motivation, and the ability to remain calm and give the best solution in a fast-paced game development environment.
We have experience in building and supporting products with daily active users (DAU) of over 1 million from scratch.
Have a well-known open-source project on GitHub or have made significant contributions to the Go community.
An independent mobile games studio, founded by a team of industry veterans who graduated from World-class universities. With a fast-moving, imaginative, and efficient team, our mission is to bring the knowledge and experience of a chart-topping mobile games company into a close-knit, collaborative environment.
Fun, and rewarding. It's what our games are all about and a big part of our culture. Our team drives projects together from conception to launch in an indie-style process combining creativity and data to make games that can be enjoyed by everyone.
We believe every action should be driven by visions. With our professional, collaborative, and data-driven team, we created and published lots of chart-topping games.
Our story is to be continued...