服务端开发工程师
Posted Updated
1、负责游戏服务器端核心功能模块的设计与开发,主导复杂业务系统技术方案设计与落地;
2、参与服务器端架构演进与优化,负责高并发、高可用场景下的系统设计与性能调优;
3、主导代码评审,把控代码质量与可维护性,推动团队编码规范的落地与持续改进;
4、编写与维护技术文档,配合测试团队制定测试策略,协助排查和解决线上问题;
5、参与技术预研与选型评估,对关键技术决策提供专业判断;
6、指导初中级开发人员,促进团队技术成长,推动技术分享与交流。
1、计算机或相关专业本科及以上学历,5年以上服务端开发经验,有游戏服务端经验者优先;
2、精通C++,熟悉Go/Java/Python等语言,掌握TCP/IP、UDP协议,具备高性能网络编程实战经验;
3、熟练掌握多进程/多线程并发编程,熟悉进程间通信及同步原语,具备锁优化与无锁编程经验;
4、熟悉MySQL设计与调优,具备数据分库分表、索引优化及高并发数据处理经验;
5、精通常见算法与数据结构,熟悉Linux开发环境及gdb、perf等调试分析工具,具备较强的系统设计与问题调试能力;
6、具备良好的架构思维与跨团队协作能力,自驱力强,能快速融入现有系统架构。