岗位描述
工作职责:
1、模块架构与方案设计(35%)
全面负责所辖模块的后端整体技术架构、关键技术选型与核心链路设计
主导重大需求的技术方案评审与设计决策,把控可扩展性、性能与稳定性
规划模块的技术演进路线(服务拆分与领域化、性能与可观测性、AI 能力整合、湖仓引擎选型等),持续偿还技术债
2、核心研发与质量保障(35%)
主导模块核心链路的服务端实现,端到端落地 API / 领域服务、缓存与异步化、性能与稳定性
建立模块的质量体系(单元测试、集成测试、性能基线、监控告警、SLO),对所负责模块的稳定性与体验负最终责任
跟进线上故障的根因分析、修复与复盘,建立"发现 → 定位 → 修复 → 复盘"闭环
3、跨团队协作与产品打磨(20%)
与产品经理、前端、数据架构师、数据开发、数据分析师等紧密协作,把数据团队真实痛点转化为后端能力
主动与数据架构域 Owner、SRE、信息安全等团队对齐口径与依赖,推动跨域问题落地
把内部工具当产品打磨,主动收集使用反馈,规划版本路标并对齐研发资源
4、技术影响力与人才培养(10%)
带领模块内 2-3 名工程师,进行任务分配、Code Review、技术辅导
沉淀模块技术文档、研发规范与最佳实践,参与团队招聘和面试
通过技术分享与跨模块讨论扩大技术影响力,输出可被复用的工程方法
任职要求:
必备条件:
本科及以上学历,计算机相关专业,5 年及以上后端开发工作经验
精通 Golang / Java 中至少一种语言及其生态,主导过中等以上规模服务的架构设计、上线与长期演进,具备微服务架构的设计与落地经验
具备分布式系统、高并发、性能调优、领域建模等任一方向的纵深经验
深入理解 TCP、HTTP 等核心网络协议的原理与应用,具备设计和开发高性能、高可靠网络服务的实践经验
熟练掌握 MySQL、Redis、Kafka 等常用存储和中间件,具备良好的数据库设计、性能优化及问题排查能力
熟悉大数据处理基础概念,及至少一种主流大数据 / 流处理框架(Flink / Spark Streaming 等)
具备扎实的工程化能力:熟悉 CI/CD、单元测试、监控告警、性能优化、可观测性建设
具备较强的需求拆解、技术方案评审、跨团队推动能力,能在不确定环境中给出方向并推动落地
具备模块负责人潜力:有 1 年及以上模块 / 项目 Tech Lead 经验,或在过往工作中明显承担过技术 Owner 角色(主导设计评审、推动跨团队协作、辅导其他成员)
具备人才培养意识,能带 1-2 名工程师完成模块迭代,并对成员的成长负责
对代码质量有极致追求,具备良好的编程习惯与工程实践,理解并能在实践中应用常用设计模式
良好的沟通协作能力和团队合作精神