SPD Technology
SPD Technology
501 – 1,000 员工
B2B人工智能金融科技
SPD Technology 是一家 B2B 软件产品开发合作伙伴,帮助企业和成长型公司创建、现代化改造并扩展数字产品。其业务涵盖云计算与 DevOps、人工智能与机器学习、数据工程与分析、金融科技与支付系统、应用现代化、系统集成、API、安全、质量工程以及 Web 和移动端 UX/UI。公司为金融科技、保险、医疗保健和电子商务等行业构建支付、计费、欺诈检测和数据平台等解决方案。

高级后端工程师 - 支付、Go、TypeScript、Node.js - 乌克兰远程办公

SPD Technology 正在招聘高级后端工程师,为商户和合作伙伴平台开发支付基础设施。该职位涵盖支付流程、处理商集成、对账、付款以及可靠金融系统建设。

描述

  • 协助开发面向商户和合作伙伴平台的支付基础设施
  • 在 TypeScript/NestJS 服务中负责完整的支付生命周期,从授权和捕获到退款、争议处理和付款确认
  • 通过定义清晰的内部抽象创建并维护处理商和收单机构集成
  • 使用托管字段、iframe 和令牌化设计嵌入式及托管式结账方案,以缩小 PCI 合规范围
  • 开发适用于分级费率、交换加成、固定费率、四舍五入、特殊费率及边界场景的费用和定价逻辑
  • 构建对账和结算系统,将处理商报告及结算文件与内部记录进行比对
  • 通过幂等键、Webhook 去重、乱序处理、退避重试和状态机构建高韧性的事件处理机制
  • 接入欺诈检测、银行账户验证和 KYC 服务,并根据实际结果持续优化决策逻辑
  • 管理 ACH 流程,包括提交窗口、退回、退回代码、NOC 和重试策略
  • 确保金融领域数据准确,同时维护完整的审计轨迹和对账证据
  • 作为支付领域的主题专家,为支付通道相关的产品决策提供指导,并审查相关代码
  • 与美国团队密切合作,每天与美国中部时间保持 4–6 小时的工作重叠

任职要求

  • 至少六年专业软件工程经验
  • 三年以上支付系统或支付处理实战经验
  • 具备扎实的 Go、TypeScript 和 Node.js 后端开发能力
  • 拥有负责生产环境支付流程的经验,而不只是完成直接的支付 API 集成
  • 具有集成 Stripe、Adyen、Braintree、Checkout.com、Worldpay、Fiserv 或同类处理商、网关和收单机构的经验
  • 深入了解银行卡支付生命周期,包括授权、捕获、结算、退款、拒付和争议处理
  • 了解银行支付通道;具备 ACH/NACHA 经验,包括退回和交易时序者优先
  • 具备支付对账和结算实施经验
  • 熟练掌握 Webhook、重试、幂等性、异步处理和分布式系统故障模式
  • 具备为高交易量系统设计关系型数据模型的经验
  • 了解 PCI DSS 以及令牌化、敏感数据隔离等安全支付模式
  • 对正确性和金融系统边界场景有极强关注
  • 能够熟练使用现代 AI 辅助开发工具
  • 英语沟通流利,并有信心直接与美国团队协作
  • 每天可与美国中部时间重叠工作四到六小时
  • 加分项:具备平台、市场或支付促进者模式经验,包括分账、子商户入驻和多方支付流程
  • 加分项:具备付款和出款通道经验,包括银行账户采集、验证和状态管理
  • 加分项:具备欺诈与风险工具以及银行账户验证服务经验
  • 加分项:具备为 WooCommerce、Shopify 或 Magento 等平台开发电子商务插件或 SDK 的经验
  • 加分项:了解多币种、跨境或替代支付方式
  • 加分项:具备将事件溯源应用于金融状态并设计复式记账的经验

福利待遇

  • 可选择全球全职远程办公,或在办公室中心混合办公
  • 灵活的工作时间
  • 稳定的工作量和收入
  • 定期绩效评估及明确的职业发展路径
  • 导师计划
  • 个人发展规划
  • 通过公司图书馆获得个人学习资源
  • 支持公开演讲
  • 全公司技术和文化活动
  • 以协作、开放沟通和相互尊重为核心的灵活支持型文化
  • 参与有意义的企业社会责任倡议的机会