软件工程师 II,数据集成与摄取 – 印度混合办公
构建 Python 后端服务和数据摄取管道,将第三方数据源连接到 Abnormal Security 平台。 在印度混合办公岗位中,提升集成可靠性、数据新鲜度和下游能力。
描述
- 开发安全、可扩展的集成,通过第三方 API 收集数据,并将其可靠地传送至下游系统。
- 从需求澄清和技术规划到实施、测试、发布及结果衡量,负责复杂且定义明确的功能交付。
- 通过可复用的连接器模式、自助式集成工作流,以及快照和事件摄取路径,扩展摄取平台的能力。
- 将 AI 辅助工具应用于集成开发、测试和故障排查,同时审查结果并保持生产质量。
- 通过设定服务级目标、改进错误处理和告警机制,以及调查数据缺失或延迟,提升摄取的新鲜度、准确性和可靠性。
- 排查涉及供应商 API、摄取服务和下游接口的问题;参与值班轮换,并将反复出现的问题转化为持久性修复。
- 与跨团队的工程、产品或平台合作伙伴异步协作,参与设计讨论和代码评审,并记录系统变更。
任职要求
- 至少三年软件工程经验,包括使用 Python 实际开发生产环境后端服务的经验。
- 拥有从技术设计到成功发布的复杂功能交付经验,并能承担相应责任。
- 深入了解后端架构、API、数据建模、测试、调试和性能优化。
- 具备生产服务运维经验,能够使用日志、指标和告警调查并解决事故。
- 熟悉云平台和部署实践,最好具备 AWS 经验。
- 具备出色的书面沟通能力,能够与不同时区的团队成员和跨职能利益相关者解决模糊需求。
- 高度重视正确性、代码质量以及可靠数据对客户的影响。
- 优先条件:具备 Go、Kafka 或其他消息系统经验,以及分布式数据管道经验。
- 优先条件:具备第三方 SaaS API 集成经验,包括身份验证、分页、速率限制和不一致的源数据处理。
- 优先条件:熟悉 Docker 或同类容器技术及 SQL 数据库。
- 优先条件:具备批量或快照摄取、工作流编排或配置驱动型集成框架经验。
福利待遇
- 参与团队值班轮换。
- 根据适用法律以及 Abnormal AI 的安全和隐私政策进行入职前审查。
- 提供平等就业机会。
