
高级软件工程师,数据采集(美国远程)
负责 WEX 分布式数据采集与摄取平台的开发工作。 制定可复用连接器、批处理、CDC 与流式管道、可靠性及治理方面的技术方向。
描述
- 构建并运维高性能数据管道,连接 WEX 系统与第三方供应商。
- 主导交付模块化数据摄取平台,提供可复用连接器和基于配置的接入方式。
- 制定元数据与配置模式,减少针对特定数据源的开发工作,并支持数据采集即服务。
- 开发共享的数据摄取组件,用于模式验证、完整性检查、对账、重复数据防护和审计日志记录。
- 支持安全重试、重放、回填和模式演进。
- 设计批处理、CDC 和流式摄取模式,满足数据时效性、吞吐量和恢复需求。
- 在选择和扩展数据摄取技术时,评估性能、对源系统的影响和运营成本。
- 将数据摄取与控制平面及治理系统集成,以保持可追溯性、数据沿袭和安全性。
- 主导设计评审和代码评审。
- 编写技术规格和架构决策文档。
- 指导工程师设计可复用平台。
- 为数据摄取代码、连接器配置和基础设施制定自动化测试及 CI/CD 实践。
- 与生产支持团队合作处理复杂升级事件、根因调查和预防性工程改进。
- 与工程和产品负责人共同制定基线和成功指标,包括接入工作量、可复用能力的采用情况、数据完整性与时效性,以及部署失败情况。
任职要求
- 计算机科学、工程或相关技术领域的学士学位。
- 至少 8 年软件工程经验。
- 具备交付生产级分布式系统或数据平台的经验。
- 具备跨团队的技术领导经验。
- 熟练掌握 Python、Java、Scala 或其他面向系统开发的编程语言。
- 具备数据集成和数据摄取管道经验。
- 具备扎实的工程基础,包括版本控制、模块化设计、测试和性能调优。
- 具备设计和运维生产级集成的经验,能够处理模式演进、故障恢复、可观测性和安全访问。
- 能够主导架构决策、说明工程权衡、解决跨团队依赖,并推动实施直至生产环境采用。
- 实际使用 AI 辅助工程工具进行设计、编码、测试或文档编写。
- 能够检查 AI 生成成果的正确性、安全性和可维护性。
- 善于跨领域、产品和基础设施层协作。
- 具备强烈的责任心并对工作结果负责。
- 必须居住在缅因州波特兰、马萨诸塞州波士顿、伊利诺伊州芝加哥、得克萨斯州达拉斯、旧金山湾区或华盛顿州西雅图任一地点方圆 30 英里内。
- 相关领域硕士学位优先,但非必需。
- 具备构建可复用连接器、元数据驱动型数据摄取服务或基于配置的接入能力的经验者优先。
福利待遇
- 健康、牙科和视力保险
- 退休储蓄计划
- 带薪休假
- 健康储蓄账户
- 灵活支出账户
- 人寿保险
- 伤残保险
- 学费报销
- 非销售岗位可获得季度或年度奖金




