高级全栈开发工程师,绿地项目 – 波音
任职于波音数字服务部门的高级全栈开发工程师,负责构建云原生、AI 驱动的飞机维护产品。 工作涵盖企业应用、API、微服务和智能自动化。
描述
- 开发涵盖前端界面、后端服务、REST 和 GraphQL API 以及企业集成的生产级全栈应用
- 使用多种编程语言和编程范式编写整洁、可测试且结构良好的代码
- 审查其他开发人员提交的代码
- 在整个开发生命周期中创建并集成单元测试、集成测试和系统测试
- 设计并实施可扩展且易于维护的事件驱动架构和微服务架构
- 在客户端应用中嵌入 AI、ML 和 LLM 能力,包括智能体工作流、RAG 管道、AI 辅助开发工具和智能自动化
- 建立并改进 CI/CD 管道、测试自动化和交付基础设施
- 通过结对编程、代码审查和及时反馈支持开发人员成长
- 向产品负责人和架构师沟通影响项目合作的技术风险、阻碍因素和变更
- 采用合适的绿地和棕地方法实现遗留平台现代化并开发新系统
- 与开发、产品、设计、技术负责人、架构和数据科学团队合作交付功能与能力
- 参与云原生数字化飞机维护产品的端到端交付
任职要求
- 至少五年的专业软件开发或工程经验,曾在企业、云或产品环境中交付生产软件
- 至少五年的全栈开发实践经验,曾交付包含前端界面、后端服务、API 和系统集成的应用
- 至少五年编写整洁、可测试、生产级代码并参与软件开发生命周期的经验,包括代码审查、调试、测试和部署支持
- 至少三年将 AI、ML 或 LLM 能力集成到软件中的经验,包括模型 API、提示编排、检索增强生成或智能自动化工作流
- 至少三年在生产环境中交付 AI、ML 或 LLM 驱动产品功能的经验,并了解生命周期管理、评估、监控和运营风险
- 至少五年现代交付实践经验,包括源代码控制、分支策略、自动化测试、CI/CD 和发布管理
- 至少五年复杂企业或云环境经验,涉及分布式系统、多团队、共享平台或集成密集型架构
- 具备跨职能协作能力,能够与产品、设计、工程、数据科学、架构或运营团队合作实现业务成果
- 必须依法获准在加拿大工作
- 不得对受控物品构成安全保障风险
- 必须有资格处理受美国出口管制的数据
- 有云原生架构和交付工具经验者优先,包括容器、Kubernetes 或托管容器服务、基础设施即代码和可观测性平台
- 有遗留系统现代化或棕地环境工作经验者优先
- 有分布式系统、遗留系统现代化、多团队依赖关系以及集成数据或应用生态系统经验者优先
- 有事件驱动系统或基于微服务的系统经验者优先
- 有处理结构化和非结构化数据、数据清理、特征设计、验证、质量检查或分析工作流经验者优先
- 有航空航天、工业、制造、交通运输或类似复杂受监管行业经验者优先
- 拥有计算机科学、软件工程、电气工程或信息系统学士学位者优先
- 候选人必须成功完成公司利益冲突评估流程
- 雇主不会为就业签证身份提供担保
福利待遇
- 该职位的搬迁援助不可协商
- 该职位不依赖项目授予
- 无需安全许可
