高级软件架构师,维也纳混合办公
负责罗氏数字医疗和医疗器械产品的移动端、后端及云系统整体架构。推动 AI 辅助工程实践,并指导受监管环境下的软件设计。
描述
- 负责原生移动端、后端和 navify 云系统的端到端软件架构
- 定义应用和云服务的系统设计、集成边界及技术决策
- 编写技术设计、架构决策记录和 C4 模型
- 在架构决策中平衡成本、风险、价值实现速度和复用性
- 区分受监管和非受监管的产品领域,以支持医疗器械合规
- 借助智能体工具推进 AI 辅助的软件开发生命周期
- 制定可靠、负责的 AI 辅助工程标准和护栏
- 采用模块化和领域驱动架构设计 Java 和 Spring 后端服务
- 定义 navify Platform 中的数据和集成流程,包括身份、同意、通知、AI 和 FHIR
- 协助开发可复用的产品蓝图以及共享的移动端和 navify 基础能力
- 为各个团队提供技术方向,并支持解决架构决策问题
- 与移动端专家以及 Cloud and DevOps 子团队协作
- 主持设计评审、结对编程和指导工作
- 创建适用于审计的文档
- 为共享架构能力的技术方向作出贡献
- 在需要时构建原型,约 80% 的工作聚焦于架构、设计和技术领导,20% 聚焦于原型开发
- 出差约 10%,主要往返于维也纳和圣库加特办公地点,并参加罗氏架构社区活动
任职要求
- 具备设计涵盖移动端、后端和云环境的系统并取得成功的经验
- 具备足够的原生移动端专业知识,能够与移动端专家有效协作
- 深入了解云架构和后端架构
- 熟练掌握 Java 和 Spring
- 具备模块化设计和领域驱动设计经验
- 精通 API 和系统集成
- 了解云原生模式和 DevOps
- 具备 CI/CD 实践经验
- 拥有使用 Claude Code 等智能体 AI 工具的实践经验
- 能够评估 AI 辅助工作成果的可靠性
- 能够编写技术设计、架构决策记录和 C4 模型
- 具备受监管或安全关键环境的工作背景
- 具备出色的书面和口头沟通能力
- 能够做出经过充分权衡的决策,并参与原型的实际开发
- 具备主要云服务提供商的使用经验者优先
- 具备 SaMD 或医疗器械软件经验者优先
- 具备 FHIR 和医疗数据标准、身份与同意平台、参考架构或平台团队经验,以及更深入的 SaMD 经验者优先
- 提交英文简历
福利待遇
- 全新 Apple 设备
- 健身福利
- 公共交通补贴
- 午餐福利
- 语言课程
- 专业发展预算
- 参加全球会议的机会
- 弹性工作时间
- 居家办公政策
- 五周年假
- 设有屋顶露台的办公室
- 厨房配备充足
- 配备咖啡师级咖啡机
- 支持家庭友好的职业发展路径
- 专业和个人发展的机会
