岗位职责
-系统架构设计与建设:负责公司核心业务系统后端服务的架构设计、技术选型、开发与持续优化,设计高可用、高并发、高扩展性的系统架构,保障业务稳定运行及规模化发展 -业务需求分析与研发交付:深入理解业务需求,参与需求分析、技术方案设计及评审,独立完成模块设计、接口定义、编码实现、单元测试及代码评审,确保项目高质量交付 -系统性能与稳定性优化:持续开展系统性能分析与优化,解决高并发、资源消耗、响应延迟等技术问题,完善监控告警、日志追踪及故障治理机制,提升系统稳定性和服务质量 -技术攻关与架构演进:负责复杂业务场景及关键技术问题攻关,开展新技术预研与应用,推动公共组件、基础服务及通用技术能力沉淀,持续优化系统架构和研发工程体系 - AI Native 研发实践:积极探索 AI 在需求分析、技术设计、代码开发、测试、Code Review、问题定位及修复等研发全流程中的应用,建设和使用 AI Agent、Skills、Workflow 等能力,推动 AI 从单点编码辅助向端到端研发流程演进 -跨栈研发与端到端交付:具备跨端、前端、后端等多技术栈协同开发能力,能够借助 AI 工具突破技术栈边界,独立或协同完成跨栈需求交付,提升复杂业务场景下的研发效率和交付质量 -技术规范与团队协作:与产品、客户端、前端、测试及运维团队紧密协作,推动项目全流程落地;持续沉淀技术文档、研发规范及最佳实践,促进团队技术能力和工程效率提升
职位要求
-计算机相关专业本科及以上学历,具备扎实的数据结构、算法、操作系统、计算机网络等基础知识 -具备扎实的后端研发能力,熟悉 Java、Go、Python、Node.js 等至少一种主流后端开发语言,熟悉数据库、缓存、消息队列及分布式系统相关技术 -具备良好的系统设计和架构设计能力,有高并发、高可用、大规模业务系统设计与优化经验,具备较强的复杂问题分析和解决能力 -具备较强的工程质量意识,熟悉自动化测试、持续集成、代码评审、监控告警等研发工程实践,对线上稳定性和交付质量负责 -具备 AI Native 研发意识和实践经验,熟练使用 AI Coding 工具,能够利用 AI Agent、Skills、Workflow 等提升研发效率,有将 AI 融入实际研发流程并形成可复用实践的经验 -具备跨栈研发能力者优先,熟悉前端、Android、iOS、鸿蒙等至少一个其他技术领域,能够结合 AI 辅助完成跨技术栈开发及端到端需求交付 -具备良好的 Ownership 和团队协作意识,主动发现并解决问题,能够独立负责业务模块或技术方向,对最终交付结果负责