岗位职责:
1. 负责公司核心业务系统的架构设计与技术选型
2. 主导后端服务的重构和性能优化工作
3. 制定后端开发规范和代码标准,推动技术最佳实践
4. 攻克技术难题,解决系统瓶颈和复杂业务问题,包括高并发、实时通信、数据一致性等
5. 指导和培养团队成员,进行代码审查和技术分享
6. 参与需求评审,提供技术方案和可行性分析
任职要求:
1. 7年以上后端开发经验,5年以上Golang开发经验(硬性要求)
2. 精通Golang,深入理解其并发模型、GC机制、内存管理
3. 精通微服务架构,熟悉gRPC、Protocol Buffers
4. 深入理解 WebSocket 协议,有实时推送系统开发经验
5. 熟练使用MySQL/PostgreSQL,有数据库设计和优化经验
6. 熟悉Redis、Kafka、RocketMQ等中间件
7. 有分布式系统、高并发、高可用架构设计经验(QPS 10K+)
8. 熟悉Docker、Kubernetes等容器化技术
9. 有良好的代码规范意识和技术文档编写能力
10. 具备团队管理能力,可带领3-5人小组
加分项:
- 有开源项目贡献或个人技术博客
- 有从0到1构建系统的完整经验
- 熟悉云原生技术栈(Service Mesh、Serverless等)
- 有大厂或独角兽公司工作经验
- 有流媒体、直播、音视频相关项目经验优先
- 有金融/支付系统经验,熟悉资金安全和事务处理优先
- 了解前端技术,具备全栈能力
岗位福利:
1.薪资根据过往项目面试定薪,试用期1-3个月,试用期按照80%计薪发放,入职购买五险一金,时间节点为每月15日;周末双休,法定节假日正常休息。