高级后端工程师 - 支付、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 的经验
- 加分项:了解多币种、跨境或替代支付方式
- 加分项:具备将事件溯源应用于金融状态并设计复式记账的经验
福利待遇
- 可选择全球全职远程办公,或在办公室中心混合办公
- 灵活的工作时间
- 稳定的工作量和收入
- 定期绩效评估及明确的职业发展路径
- 导师计划
- 个人发展规划
- 通过公司图书馆获得个人学习资源
- 支持公开演讲
- 全公司技术和文化活动
- 以协作、开放沟通和相互尊重为核心的灵活支持型文化
- 参与有意义的企业社会责任倡议的机会
