软件架构资深工程师
职位描述
负责软件系统平台核心模块的设计、开发与交付,保障系统的高可用、高性能与可扩展性。
1.服务模块设计与开发独立完成指定服务模块的需求分析、架构设计、编码实现与部署交付。
2.系统集成与联调参与端-边-云系统集成联调,解决接口与数据流问题,保障系统端到端功能完整。
3.性能优化进行系统性能测试与分析,优化数据库查询、缓存策略、服务响应时间等关键指标。
4.技术文档编写架构设计文档、接口文档、部署文档等技术文档。
任职资格:
1.教育背景本科及以上学历,计算机、软件工程、电子信息等相关专业,硕士/博士优先。
2. 经验要求
(1)8年以上工作经验,6年以上大型软件系统研发经验;
(2)有机器人软件平台或IoT平台开发经验者优先。
3.专业能力
(1)精通Java/Go/Python等至少一种后端开发语言,有高并发、分布式服务开发经验;
(2)熟悉容器化、Kubernetes编排、微服务治理,有云上应用部署与运维经验;
(3)熟悉关系型数据库、NoSQL数据库、消息队列、缓存等技术;
(4)有API网关、开放平台设计经验,理解系统间集成方案(REST/gRPC/MQTT等)。
4.协作与执行能力
(1)能独立完成服务模块的设计、开发与交付;
(2)能与产品、前端、算法、硬件等团队高效协作。
5.学习与成长潜力持续关注云原生与分布式系统前沿技术,能主动推动系统架构优化。
加分项:(1)有机器人云端系统开发经验;(2)有物联网平台(如AWS IoT Core、Azure IoT Hub等)开发经验;(3)有实时数据流处理经验。

