岗位描述
岗位职责
1、负责 RTC 后台服务研发,包括接入网关、房间管理、网络调度等核心模块开发。
2、负责 WebRTC 服务端架构设计与性能优化,持续提升大规模并发场景下的稳定性、吞吐能力及资源利用率。
3、深入研究 RTC 网络传输链路,优化 RTP/RTCP 数据流、拥塞控制、带宽估计、弱网恢复等关键能力,提升端到端实时通信体验。
4、负责媒体链路质量监控体系建设,包括网络质量分析、QoE 指标、实时统计、链路追踪及异常诊断平台。
5、持续跟踪 WebRTC、QUIC、HTTP/3 等前沿技术,并推动其在产品中的应用。
岗位要求
1、本科及以上学历,计算机、通信、软件工程等相关专业。
2、三年以上后台开发经验,熟练使用 Go/C++(至少一种),具备扎实的数据结构、算法及计算机基础。
3、熟悉 Linux 系统、网络编程、多线程及高并发服务器开发。
4、具有 WebRTC 实际项目经验,熟悉 WebRTC 整体架构及媒体传输流程,理解 PeerConnection、ICE、SDP、媒体协商等核心机制。
5、熟悉 SFU、MCU 或媒体服务器架构,有 LiveKit、Janus、mediasoup、Pion、SRS、ion-sfu 等相关项目经验者优先。
6、理解 WebRTC 的拥塞控制(GCC)、带宽估计(BWE)、NACK、PLI、FIR、FEC、Jitter Buffer 等机制,并具备实际优化经验者优先。
7、熟悉 Redis、MySQL、Kafka、Etcd 等常见后台基础组件,能够设计高可用、高性能服务架构。