西门子高级后端软件工程师 / 全栈工程师
任职要求
• 较强的问题解决和分析能力 • 出色的团队合作和协作能力 • 自我驱动,能够独立工作 • 良好的时间管理能力,能够处理多项优先事项 • 持续学习的心态 希望你具备的能力: • 计算机科学、软件工程或相关专业硕士或本科及以上学历 • 英语流利(书面和口头交流),能够与国际团队有效沟通 • 精通Java和Kotlin,具有相关框架(Spring Boot、Ktor等)的实际开发经验 • 扎实的面向对象编程和设计模式理解 • 具有AWS云服务经验(EC2、Lambda、S3、DynamoDB、API Gateway等) • 熟悉RESTful API设计和微服务架构 • 了解数据库技术(SQL和NoSQL) • 具有版本控制系统(Git)使用经验 • 了解CI/CD流水线和DevOps实践 • 优先条件:熟练掌握Go(Golang),具有前端技术经验(React、Vue.js、Angular、TypeScript、HTML5、CSS3);了解物联网系统和协议(MQTT、CoAP、BACnet、KNX、Modbus);具有无服务器架构和框架经验(AWS Lambda、API Gateway、Ste…
工作职责
加入西门子智能基础设施集团,成为零碳先锋,共创明日世界! 西门子智能基础设施集团 (Siemens Smart Infrastructure, SI) 的业务涵盖能源系统、楼宇和工业,旨在通过集成软硬件、产品、系统和解决方案,改善人们的生活和工作方式,显著提高效率和可持续性。我们致力于打造更低碳、更智能、更灵活的基础设施,在楼宇科技、智慧园区、数据中心等领域,都有我们成功的项目案例。 我们正在寻找一位优秀的高级后端软件工程师/全栈工程师加入我们的云开发团队。理想的候选人将主要专注于AWS云后端开发,同时具备在需要时参与前端Web开发的能力。该职位将有机会在充满活力和创新的环境中从事前沿云技术、物联网系统和无服务器架构的工作。 在智能建筑事业部,我们期待高级后端软件工程师 / 全栈工程师人才加入,共同推进事业发展。 你将在这些领域发挥影响: • 设计、开发和维护可扩展的AWS云后端服务和API • 参与系统架构设计和技术决策 • 参与项目开发与接口设计工作 • 在需要时参与前端应用程序开发 • 编写清晰、可维护且文档完善的代码,遵循最佳实践 • 与跨职能团队(包括产品经理、架构师和DevOps工程师)协作 • 参与代码审查并向团队成员提供建设性反馈 • 及时排查和解决生产环境问题 • 保持对新兴技术和行业趋势的关注
- 参与公司 Agent 平台 / AI 工作流系统 /智能体引擎 /中台的架构设计与技术落地; - 设计与实现 Agent 节点、策略模块、工具调用、执行引擎、任务调度、状态管理、日志追踪等核心能力; - 负责系统的性能优化、模块重构、技术栈升级、遗留系统改造; - 构建和完善高可用、低延迟、高并发的服务治理、容错、熔断、降级、流控、限流、服务发现等机制; - 构建良好开发流程:CI/CD、自动化部署、监控与告警、日志/Trace/链路跟踪、灰度/回滚机制; - 与产品、前端、运维、数据、安全团队密切协作,推动需求从设计到上线的落地。
职位概述 我们正在寻找一位在前端技术和AI应用融合方面有深度实践的高级工程师。您将负责构建智能化的用户界面,将AI能力转化为优秀的用户体验,并在快速发展的技术环境中推动产品创新。 核心职责 主要职责 智能界面开发:设计并实现集成AI功能的前端应用,包括大语言模型交互、智能推荐、数据可视化等功能模块 技术架构设计:负责前端技术选型、架构设计和核心代码实现,确保系统的可扩展性和高性能 产品全流程参与:从需求分析到产品上线,深度参与产品开发的完整链路,包括技术方案设计、开发实现、测试优化 跨团队协作:与算法工程师、产品经理、设计师、后端工程师密切配合,确保AI功能的顺利落地 次要职责 技术分享与指导:参与团队技术分享,指导初级工程师,推动团队技术能力提升 基础设施建设:参与前端基础架构、组件库的建设和维护 技术调研:跟踪前端和AI领域的新技术趋势,评估新技术的应用可能性 任职要求 必备条件 技术经验:3年以上Web前端开发经验,熟练掌握HTML、CSS、JavaScript(ES6+) 技术栈:深入理解React/Hooks、TypeScript、Emotion等现代前端技术栈 问题解决能力:能够独立分析和解决复杂技术问题,在模糊需求下能够推动项目进展 协作能力:具备良好的沟通能力和团队协作精神 学习能力:对新技术保持好奇心,具备快速学习和适应能力 优先条件 全栈能力:具备Node.js或Python开发经验,能够理解前后端集成 大型项目经验:有复杂前端项目的架构设计和性能优化经验 AI技术了解:熟悉TensorFlow.js、ONNX.js等前端AI框架 数据可视化:有数据可视化或人机交互设计的实践经验 开源贡献:在开源社区有积极贡献或技术分享经验 我们提供 参与前沿AI产品的开发机会 与优秀团队成员共同成长的环境 创新的工作氛围 有竞争力的薪酬待遇和职业发展空间 工作环境 鼓励创新和挑战传统思维 快节奏的技术迭代环境 注重数据安全和用户隐私保护 支持技术学习和能力提升
DCS 软件开发高级工程师 (上海) 工作职责 • 依据产品需求及架构设计,负责 DCS(分布式控制系统)软件中模块(上位/下位)的设计、编码、优化及持续性维护 • 与硬件工程师、测试工程师紧密合作,解决研发过程中的关键技术问题,确保研发项目按照里程碑按时进行; • 协同总部研发团队,高效推进产品功能的代码实现与技术落地; • 严格遵循代码开发规范,编写具备高可维护性、高可测试性的标准化代码; • 执行单元测试与集成测试工作,精准定位并修复代码缺陷,保障代码运行稳定性及功能完整性。