
시니어 백엔드 엔지니어 - 결제, Go, TypeScript, Node.js - 우크라이나 원격 근무
SPD Technology는 가맹점과 파트너 플랫폼을 위한 결제 인프라를 개발할 시니어 백엔드 엔지니어를 채용합니다. 결제 흐름, 프로세서 연동, 조정, 지급 및 안정적인 금융 시스템을 담당합니다.
설명
- 가맹점과 파트너 플랫폼을 위한 결제 인프라 개발 지원
- TypeScript/NestJS 서비스에서 승인과 매입 확정부터 환불, 분쟁 처리, 지급 확인까지 전체 결제 수명 주기 담당
- 명확하게 정의된 내부 추상화를 통해 프로세서 및 매입사 연동 구축과 유지보수
- 호스팅 필드, iframe, 토큰화를 활용한 임베디드 및 호스팅 결제 화면을 설계하여 PCI 적용 범위 축소
- 단계별 수수료, 인터체인지 플러스, 정액, 반올림, 특수 요율 및 예외 상황을 위한 수수료·가격 책정 로직 개발
- 프로세서 보고서와 정산 파일을 내부 기록과 비교하는 조정 및 정산 시스템 구축
- 멱등성 키, 웹훅 중복 제거, 순서가 뒤바뀐 이벤트 처리, 백오프 재시도 및 상태 머신을 활용한 견고한 이벤트 처리 설계
- 사기 탐지, 은행 계좌 검증 및 KYC 서비스를 연동하고 실제 결과를 바탕으로 의사결정 로직 개선
- 제출 시간대, 반환, 반환 코드, NOC 및 재시도 정책을 포함한 ACH 프로세스 관리
- 완전한 감사 추적과 조정 증거를 유지하면서 금융 영역의 정확성 보장
- 결제 분야의 주제 전문가로서 결제 레일 관련 제품 의사결정을 지원하고 관련 코드 검토
- 미국 기반 팀과 긴밀히 협업하며 미국 중부 시간대와 매일 4~6시간 겹쳐 근무
지원 자격
- 전문 소프트웨어 엔지니어링 경력 6년 이상
- 결제 시스템 또는 결제 처리 관련 실무 경력 3년 이상
- Go, TypeScript, Node.js 기반의 강력한 백엔드 개발 역량
- 단순한 결제 API 연동을 넘어 운영 환경의 결제 흐름을 책임진 경험
- Stripe, Adyen, Braintree, Checkout.com, Worldpay, Fiserv 또는 이에 준하는 프로세서, 게이트웨이 및 매입사 연동 경험
- 승인, 매입 확정, 정산, 환불, 차지백 및 분쟁 처리를 포함한 카드 결제 수명 주기에 대한 깊은 지식
- 은행 결제 레일에 대한 지식. 반환과 거래 시점을 포함한 ACH/NACHA 경험 보유자 우대
- 결제 조정 및 정산을 구현한 경험
- 웹훅, 재시도, 멱등성, 비동기 처리 및 분산 시스템 장애 모드에 대한 높은 이해
- 거래 집약적 시스템의 관계형 데이터를 모델링한 경험
- PCI DSS 및 토큰화, 민감 데이터 격리와 같은 안전한 결제 패턴에 대한 지식
- 정확성과 금융 시스템의 예외 상황에 대한 탁월한 집중력
- 최신 AI 지원 개발 도구를 편안하게 사용할 수 있는 능력
- 유창한 영어 커뮤니케이션 능력과 미국 기반 팀과 직접 협업할 수 있는 자신감
- 미국 중부 시간대와 매일 4~6시간 겹쳐 근무할 수 있는 시간
- 우대: 분할 결제, 하위 가맹점 온보딩 및 다자간 흐름을 포함한 플랫폼, 마켓플레이스 또는 결제 촉진자 모델 경험
- 우대: 은행 계좌 수집, 검증 및 상태 관리를 포함한 지급 및 송금 레일 경험
- 우대: 사기 및 리스크 도구와 은행 계좌 검증 서비스 경험
- 우대: WooCommerce, Shopify 또는 Magento와 같은 플랫폼용 이커머스 플러그인이나 SDK 개발 경험
- 우대: 다중 통화, 국경 간 결제 또는 대체 결제 수단에 대한 지식
- 우대: 금융 상태에 이벤트 소싱을 적용하고 복식 원장을 설계한 경험
복리후생
- 전 세계 대상 정규직 원격 근무 또는 오피스 거점의 하이브리드 근무 선택 가능
- 유연한 근무 시간
- 안정적인 업무량과 수입
- 명확한 커리어 경로를 제공하는 정기적인 성과 리뷰
- 멘토링 프로그램
- 개인 성장 계획
- 사내 도서관을 통한 개인 학습 지원
- 대중 연설 지원
- 전사 기술 및 문화 행사
- 협업, 열린 소통 및 상호 존중을 중심으로 하는 유연하고 지원적인 문화
- 의미 있는 CSR 활동에 기여할 기회





