高级软件工程师,公共部门
岗位摘要
领导为联邦客户设计和实现可扩展后端系统与分布式架构;管理功能开发全生命周期,从需求定义到在机密网络中部署;指导异步智能体集群的编排,以满足任务需求;领导客户沟通,将任务需求转化为技术需求
岗位职责
- 领导为联邦客户设计和实现可扩展后端系统与分布式架构
- 管理功能开发全生命周期,从需求定义到在机密网络中部署
- 指导异步智能体集群的编排,以满足任务需求
- 领导客户沟通,将任务需求转化为技术需求
- 负责与利益相关方沟通,确保实现满足既定验收标准
- 开展技术评审,识别机器学习基础设施和模型服务中的风险
- 通过为联邦产品提供技术规格,推动平台路线图
任职要求
- 全栈开发:精通前端、后端开发和基础设施,包括现代 Web 开发框架、编程语言和数据库经验
- 云原生技术:熟悉云平台(如 AWS、Azure、GCP),具备在云原生环境中开发和部署应用的经验;了解容器化(如 Docker)和容器编排(如 Kubernetes)者优先
- 数据工程:了解 ETL(提取、转换、加载)流程,具备构建数据管道以集成和处理多样化数据源的经验;理解数据建模、数据仓库和数据治理原则
- AI 应用集成:熟悉集成大型语言模型(LLM)并构建智能体工作流;了解提示工程、检索增强生成(RAG)和智能体编排者优先
- 问题解决:具备较强的分析和问题解决能力,能够理解复杂挑战并设计有效解决方案;能够批判性思考、识别根本原因并提出创新方法以克服技术障碍
- 协作与沟通:出色的人际交往和沟通能力,能够与跨职能团队、利益相关方和客户有效协作;能够向非技术受众清晰阐述技术概念并促进协作环境
- 适应性与学习敏捷性:愿意拥抱新技术、学习新技能并适应不断变化和演进的项目需求;能够快速掌握和应用新概念,并紧跟软件工程新兴趋势
福利待遇
- 提供基本工资、股权和福利