YesPMP
29人浏览/3人投稿
3天前
待托管赏金
golang 远程
急招-GOLANG工程师(可远程)
💸 薪资待遇:30K-60K(不含项目奖金,能力优异者面谈)
💻上班时间:10休4
⭕️ 试用期:1-2个月
✨ 公司项目:IM聊天项目(需要有聊天经验)
📍工作地点:(可远程)
岗位职责:
1. 负责现有基于 Go 实现的第三方 Telegram 服务端 的优化和迭代
2. 分析程序运行中的性能瓶颈(如:消息处理延迟、消息同步、CPU 内存开销、协程泄漏等),专注于代码级别优化
3. 开发和维护后续业务所需的服务端接口,如用户管理、消息批量删除、业务回调等
4. 优化消息处理链路、提高系统并发能力和处理效率
5. 与前端、客户端、运维协作,确保系统稳定性与高可用性
6. 编写高质量、可维护的 Go 代码,并持续进行重构和测试
✔✔ 任职要求:
1. 必须有 Telegram 项目经验,熟悉消息流、Session 管理、离线消息等机制
2. 熟悉 MTProto 协议,深入了解 Telegram 的消息加密与协议栈
3. 3年以上 Go 开发经验,具备优秀的代码优化能力和系统设计能力
4. 熟练使用 Kafka 进行异步消息处理,了解其在 IM 系统中的应用场景
5. 熟悉常见性能优化手段(CPU/内存分析、Goroutine 调度、GC 调优、缓存设计等)
6. 有良好的英文文档阅读能力,可阅读 Telegram 协议和接口规范文档
7. 良好的工程素养,熟悉单元测试、代码分层、注释规范
加分项:
1. 有对 Golang GC 性能调优、pprof 性能分析等实战经验
2. 有开源贡献或独立维护过 IM 相关项目
还有go 需要有lm经验