职位详情
IM系统开发工程师
1.5-3万·13薪
深圳大智作科技有限公司
深圳
5-10年
本科
07-30
工作地址

深圳市南山区科苑路15号

职位描述
岗位职责
1. 系统架构设计:从零设计高并发、低延迟的IM系统架构,包括消息网关、消息路由、会话管理等核心模块,支持千万级在线用户连接。
2. 实现消息可靠性保障(端到端加密、消息去重、离线推送);设计多协议适配层(WebSocket/TCP/MQTT),支持跨平台终端(iOS/Android/Web)。
3. 解决海量连接管理、消息分发延迟、高可用容灾等分布式系统挑战;优化消息存储方案(时序数据库+分布式缓存),保障消息投递率99.99%。
4. 基于开源框架(如OpenIM)扩展消息网关能力,集成第三方推送(APNs/FCM)及安全审计模块。

任职要求
1. 5年以上后端开发经验,精通Go/Java/C++,掌握Netty、gRPC等高性能框架;
2.深度理解IM核心协议(WebSocket/MQTT/XMPP)及消息队列(Kafka/Pulsar);
3. 熟悉分布式架构(微服务、数据库分库分表、缓存集群)。
2. 有从零搭建IM系统经验,或主导过消息网关、实时通信模块开发;具备高并发场景优化经验(如动态心跳、连接迁移、流量削峰)。
3. 强自驱力与业务抽象能力,能独立完成技术方案设计及落地;擅长跨团队协作,推动复杂技术问题解决。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请