
SPD Technology เป็นพันธมิตรด้านการพัฒนาผลิตภัณฑ์ซอฟต์แวร์ B2B ที่ช่วยให้องค์กรและบริษัทที่อยู่ในช่วงเติบโตสามารถสร้าง ปรับปรุงให้ทันสมัย และขยายผลิตภัณฑ์ดิจิทัลได้ งานของบริษัทครอบคลุมคลาวด์และ DevOps, AI และแมชชีนเลิร์นนิง, วิศวกรรมข้อมูลและการวิเคราะห์, ฟินเทคและระบบการชำระเงิน, การปรับปรุงแอปพลิเคชันให้ทันสมัย, การผสานรวมระบบ, API, ความปลอดภัย, วิศวกรรมคุณภาพ รวมถึง UX/UI สำหรับเว็บและอุปกรณ์เคลื่อนที่ บริษัทพัฒนาโซลูชันต่าง ๆ เช่น แพลตฟอร์มการชำระเงิน การเรียกเก็บเงิน การตรวจจับการฉ้อโกง และแพลตฟอร์มข้อมูล สำหรับภาคส่วนต่าง ๆ ได้แก่ ฟินเทค ประกันภัย การดูแลสุขภาพ และอีคอมเมิร์ซ
วิศวกร Backend อาวุโส - การชำระเงิน, Go, TypeScript, Node.js - ทำงานทางไกลในยูเครน
SPD Technology กำลังรับสมัครวิศวกร Backend อาวุโสเพื่อพัฒนาโครงสร้างพื้นฐานด้านการชำระเงินสำหรับร้านค้าและแพลตฟอร์มพันธมิตร บทบาทนี้ครอบคลุมกระบวนการชำระเงิน การเชื่อมต่อผู้ประมวลผล การกระทบยอด การจ่ายเงิน และระบบการเงินที่เชื่อถือได้
รายละเอียด
- ช่วยพัฒนาโครงสร้างพื้นฐานด้านการชำระเงินสำหรับร้านค้าและแพลตฟอร์มพันธมิตร
- รับผิดชอบวงจรการชำระเงินทั้งหมดในบริการ TypeScript/NestJS ตั้งแต่การอนุมัติและการบันทึกรายการ ไปจนถึงการคืนเงิน ข้อพิพาท และการยืนยันการจ่ายเงิน
- สร้างและดูแลการเชื่อมต่อกับผู้ประมวลผลการชำระเงินและผู้รับบัตรผ่าน abstraction ภายในที่กำหนดไว้อย่างชัดเจน
- ออกแบบโซลูชันการชำระเงินแบบฝังและแบบโฮสต์โดยใช้ hosted fields, iframe และ tokenization เพื่อลดขอบเขต PCI
- พัฒนา logic ค่าธรรมเนียมและราคาในกรณีแบบขั้นบันได interchange-plus อัตราคงที่ การปัดเศษ อัตราพิเศษ และกรณีขอบเขต
- สร้างระบบกระทบยอดและชำระบัญชีที่เปรียบเทียบรายงานจากผู้ประมวลผลและไฟล์ชำระบัญชีกับข้อมูลภายใน
- พัฒนาการประมวลผลอีเวนต์ที่ทนทานด้วย idempotency keys การกำจัด webhook ซ้ำ การจัดการอีเวนต์นอกลำดับ การลองใหม่แบบเพิ่มช่วงเวลารอ และ state machines
- เชื่อมต่อบริการตรวจจับการฉ้อโกง การยืนยันบัญชีธนาคาร และ KYC จากนั้นปรับปรุงการตัดสินใจตามผลลัพธ์ที่สังเกตได้
- จัดการกระบวนการ ACH รวมถึงช่วงเวลาส่งรายการ รายการตีกลับ รหัสการตีกลับ NOC และนโยบายการลองใหม่
- รักษาความถูกต้องของข้อมูลในโดเมนการเงิน พร้อมจัดทำ audit trail และหลักฐานการกระทบยอดอย่างครบถ้วน
- ทำหน้าที่เป็นผู้เชี่ยวชาญด้านการชำระเงิน ให้คำแนะนำการตัดสินใจด้านผลิตภัณฑ์เกี่ยวกับเครือข่ายการชำระเงิน และตรวจสอบโค้ดที่เกี่ยวข้อง
- ทำงานอย่างใกล้ชิดกับทีมในสหรัฐอเมริกา โดยมีเวลาทำงานทับซ้อนกับเขตเวลากลางของสหรัฐฯ 4–6 ชั่วโมง
คุณสมบัติ
- มีประสบการณ์ทำงานด้านวิศวกรรมซอฟต์แวร์อย่างน้อยหกปี
- มีประสบการณ์ทำงานจริงกับระบบหรือกระบวนการชำระเงินอย่างน้อยสามปี
- มีทักษะการพัฒนา backend ที่แข็งแกร่งใน Go, TypeScript และ Node.js
- มีประสบการณ์รับผิดชอบกระบวนการชำระเงินใน production นอกเหนือจากการเชื่อมต่อ payment API แบบทั่วไป
- มีประสบการณ์เชื่อมต่อผู้ให้บริการ เช่น Stripe, Adyen, Braintree, Checkout.com, Worldpay, Fiserv หรือผู้ประมวลผล เกตเวย์ และผู้รับบัตรที่เทียบเท่า
- มีความรู้ละเอียดเกี่ยวกับวงจรการชำระเงินด้วยบัตร รวมถึงการอนุมัติ การบันทึกรายการ การชำระบัญชี การคืนเงิน chargeback และข้อพิพาท
- มีความรู้เกี่ยวกับเครือข่ายการชำระเงินผ่านธนาคาร หากมีประสบการณ์ ACH/NACHA รวมถึงรายการตีกลับและช่วงเวลาธุรกรรมจะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์พัฒนาระบบกระทบยอดและชำระบัญชีการชำระเงิน
- มีความเชี่ยวชาญด้าน webhook การลองใหม่ idempotency การประมวลผลแบบอะซิงโครนัส และรูปแบบความล้มเหลวของระบบแบบกระจาย
- มีประสบการณ์ออกแบบข้อมูลเชิงสัมพันธ์สำหรับระบบที่มีธุรกรรมจำนวนมาก
- มีความรู้เกี่ยวกับ PCI DSS และรูปแบบการชำระเงินที่ปลอดภัย เช่น tokenization และการแยกข้อมูลที่ละเอียดอ่อน
- ใส่ใจอย่างยิ่งต่อความถูกต้องและกรณีขอบเขตของระบบการเงิน
- คุ้นเคยกับการใช้เครื่องมือพัฒนาสมัยใหม่ที่มี AI ช่วย
- สื่อสารภาษาอังกฤษได้คล่องและมั่นใจในการทำงานโดยตรงกับทีมในสหรัฐอเมริกา
- สามารถทำงานทับซ้อนกับเขตเวลากลางของสหรัฐฯ วันละสี่ถึงหกชั่วโมง
- พิจารณาเป็นพิเศษ: มีประสบการณ์กับโมเดลแพลตฟอร์ม marketplace หรือ facilitator รวมถึงการชำระเงินแบบแบ่งส่วน การเริ่มต้นใช้งานผู้ขายย่อย และกระบวนการหลายฝ่าย
- พิจารณาเป็นพิเศษ: มีประสบการณ์กับเครือข่ายการจ่ายเงินและการเบิกจ่าย รวมถึงการรวบรวม การยืนยัน และการจัดการสถานะบัญชีธนาคาร
- พิจารณาเป็นพิเศษ: มีประสบการณ์กับเครื่องมือป้องกันการฉ้อโกงและความเสี่ยง รวมถึงบริการตรวจสอบบัญชีธนาคาร
- พิจารณาเป็นพิเศษ: มีประสบการณ์พัฒนาอีคอมเมิร์ซปลั๊กอินหรือ SDK สำหรับแพลตฟอร์ม เช่น WooCommerce, Shopify หรือ Magento
- พิจารณาเป็นพิเศษ: มีความรู้ด้านหลายสกุลเงิน การชำระเงินข้ามพรมแดน หรือวิธีการชำระเงินทางเลือก
- พิจารณาเป็นพิเศษ: มีประสบการณ์ใช้ event sourcing กับสถานะทางการเงินและออกแบบบัญชีแยกประเภทแบบบันทึกสองด้าน
สวัสดิการ
- เลือกระหว่างการทำงานทางไกลเต็มเวลาจากที่ใดก็ได้ทั่วโลก หรือทำงานแบบไฮบริดจากสำนักงาน
- เวลาทำงานยืดหยุ่น
- ปริมาณงานและรายได้สม่ำเสมอ
- การประเมินผลงานพร้อมเส้นทางความก้าวหน้าในอาชีพที่ชัดเจน
- โปรแกรมพี่เลี้ยง
- การวางแผนพัฒนารายบุคคล
- สิทธิ์เข้าถึงการเรียนรู้รายบุคคลผ่านห้องสมุดของบริษัท
- การสนับสนุนการพูดในที่สาธารณะ
- กิจกรรมด้านเทคโนโลยีและวัฒนธรรมทั่วทั้งบริษัท
- วัฒนธรรมการทำงานที่ยืดหยุ่นและสนับสนุนกัน โดยเน้นการร่วมมือ การสื่อสารอย่างเปิดกว้าง และความเคารพซึ่งกันและกัน
- โอกาสมีส่วนร่วมในโครงการ CSR ที่มีความหมาย