概述 申请加入 Affirm 的后端员工软件工程师(流媒体)职位。Affirm 正在重新定义信贷,使其更加诚实和友好,给予消费者无隐藏费用和复利的灵活性,可以先购买后付款。流媒体团队是 Affirm 多个在线和离线工作负载的支柱,并推动事件驱动架构、流处理、复制、数据探索、发现和验证的战略。我们利用现有的开源技术,如 Kafka、Flink、Spark,并根据需要构建自己的技术,以设计和构建实时数据处理管道,处理我们分布式系统中的大量数据。作为我们团队的一员,您将花时间识别并执行流数据基础设施和框架的新用例,设计和扩展我们现有的基础设施,并与其他团队密切合作,促进公司数据的最佳使用。此角色需要对流处理技术有深厚的专业知识,并对构建可扩展、容错的数据基础设施充满热情。 责任 设计和构建数据基础设施系统、服务和工具,以处理新的 Affirm 产品和业务需求,安全地扩展到数百万用户及其交易。为关键业务应用程序构建和优化高吞吐量、低延迟的数据管道。构建其他工程团队在 Affirm 使用的框架和服务,以管理数十亿美元的贷款并提升客户体验。帮助支持流媒体团队,该团队是 Affirm 多个在线和离线工作负载的支柱。提高数据平台的可靠性和效率,以实现规模和高可用性。与 Affirm 其他团队(包括 ML 和分析团队)合作,根据各种用例和最佳实践提供流媒体解决方案。监控、排除故障并维护生产流媒体系统,确保数据系统的高可用性和可靠性。 我们的期望 8年以上构建大规模生产系统的行业经验。对 Apache Kafka 或类似流媒体解决方案在大规模事件流和消息队列方面有强大的实践经验。具备构建和操作稳健且高可用基础设施的经验。具有使用 Snowflake、Glue 或 Databricks 等数据平台的经验者优先。熟悉 Confluent 平台(模式注册、表流)者优先。精通至少一种流处理框架,如 Spark、Samza、Flink、Beam 等。具有 Kafka Connect 和 Kafka Schema Registry 组件的实践经验,理解其底层功能和实现。具备扎实的 Python、Java 或 Kotlin 编程技能。熟悉 Apache Iceberg 表格式、CDC(变更数据捕获)工具者优先。了解关系型和 NoSQL 数据库者优先。具备领导技术项目和指导初级工程师的经验。具备极强的协作能力,有交付复杂技术项目和与利益相关者密切合作的历史。 工作地点 远程 加拿大 薪资和股权 薪资等级 - P 股权等级 - 7 基本薪资是总薪酬包的一部分,可能包括每月的健康、福利和技术支出津贴,以及福利(包括100%补贴的医疗保险,牙科和视力保险,涵盖您和您的家属)。此外,员工可能有资格获得 Affirm Holdings, Inc.(母公司)提供的股权奖励。加拿大基本薪资范围为每年:$178,000 - $228,000 福利 医疗保险 - Affirm 为您和您的家属承担所有级别的保险费用。灵活支出账户 - 为技术、食品、各种生活需求和家庭形成费用提供慷慨的津贴。休假 - 竞争力的假期和节假日安排,允许您休息和充电。员工股票购买计划 - 使您能够以折扣价购买 Affirm 的股份。 Affirm 是远程优先的。大多数职位是远程的,您可以在雇佣国家的几乎任何地方工作。由于工作职责,少数职位仍然需要在办公室工作。我们乐意为在招聘过程中需要个性化支持的候选人提供合理的便利。 职级 中高级 职业类型 全职 职能 工程和信息技术 推荐可以将您在 Affirm 面试的机会提高 2 倍。获取有关加拿大安大略省渥太华的新员工软件工程师职位的通知。 #J-18808-Ljbffr