高级软件工程师 – 美国远程
为服务政府机构的公民科技项目构建全栈测试工具、React 应用和 AWS CI/CD 基础设施。 重点寻找熟悉 TypeScript、Python、云系统和分布式集成的资深工程师。
描述
- 使用 Playwright 和 TypeScript,在多个产品领域构建并维护可扩展的端到端 UI 和 API 测试自动化
- 创建用于自动生成数据和合成申请人档案的 Python 与 REST API 工具
- 开发 React 和 TypeScript 界面,帮助供应商及政府利益相关者创建测试场景并跟踪流水线状态
- 构建、维护和改进包含质量门禁及基于功能的推广工作流的 CI/CD 流水线
- 领导定期冲刺分类会议,调查复杂多供应商环境中的故障
- 确定故障源于云端变更、供应商发布还是测试配置问题
- 通过代码审查和一对一指导提供建设性意见
- 制定严格的编码标准和一致的工程实践
- 担任客户负责人和外部供应商的技术联络人
- 协助进行基于 Terraform 的云基础设施变更
- 集成自动化安全扫描,并支持 FedRAMP 和 Public Trust 环境中的持续合规
任职要求
- 至少五年使用 TypeScript 和 Python 构建全栈应用及工程工具的专业经验
- 具备创建和维护 CI/CD 流水线的实际经验
- 具备 Terraform 等基础设施即代码平台的使用经验
- 具备设计与外部服务、数据库和第三方 API 集成的复杂系统的经验
- 已证明能够在跨职能敏捷团队中成功工作
- 能够估算复杂工程工作的规模
- 具备直接向客户利益相关者沟通技术进展的经验
- 具备排查涉及多供应商应用和微服务的复杂分布式故障的出色能力
- 曾参与联邦数字服务或公民科技项目
- 熟悉 AWS GovCloud
- 熟悉 FedRAMP 合规要求
- 熟悉可观测性工具
- 具备为企业集成构建合成测试数据生成器或复杂模拟数据服务的经验
- 具备美国工作授权
- 能够满足适用政府合同相关的其他要求
- 目前或未来均无需签证赞助的工作授权
- 在合同要求时愿意接受政府背景调查或安全许可审查
- 居住在美国本土
- 能够满足通常要求过去五年中最近至少三年居住在美国的合同条件
福利待遇
- 工作与个人生活之间保持健康平衡
- 支持在工作日结束时下线,并在需要时休假
- 完全远程工作
- 偶尔出差,通常每年一至两次
- 现代云开发工具、工程实践和 AI 支持的工作流程
- 奖金可能为 0 至 50,000 美元
