資深後端工程師 - 支付、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 的經驗
- 加分條件:了解多幣別、跨境或替代支付方式
- 加分條件:具備將事件溯源應用於金融狀態並設計複式記帳的經驗
福利待遇
- 可選擇全球全職遠端工作,或在辦公室據點混合工作
- 彈性工作時間
- 穩定的工作量與收入
- 定期績效評估及明確的職涯發展路徑
- 導師計畫
- 個人發展規劃
- 透過公司圖書館取得個人學習資源
- 公開演講支援
- 全公司技術與文化活動
- 以協作、開放溝通與相互尊重為核心的彈性支持型文化
- 參與有意義的企業社會責任倡議的機會
