Staff Software Engineer, Payments and Fraud
New
C
CourtyardCollectibles marketplace
Location: United StatesFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software engineering.
- Required Skills
- SQLTypeScriptNext.jsReactRESTful APIs
Requirements
- Have 8+ years of professional software engineering experience.
- Bring strong full-stack engineering experience with front-end depth.
- Have production experience with TypeScript and React; Next.js and mobile experience are preferred.
- Have backend experience designing APIs and services.
- Have experience with relational databases and running systems in the cloud.
- Have payment experience with processor integrations, payment lifecycles, webhooks, refunds, and disputes.
- Have experience building payment UIs with hosted fields and tokenization that keep card data out of your code.
- Have experience with PCI-compliant payment flows.
- Have fraud prevention experience, such as risk rules, scoring, 3DS, device signals, or identity checks.
- Be comfortable using SQL to measure fraud and conversion and monitor rollouts.
Responsibilities
- Design, build, and ship payment features across backend services and web and mobile checkout.
- Build checkout and payment screens, including payment method selection, 3D Secure routing, and error and decline handling.
- Work on real-time fraud scoring, risk rules, device signals, and identity checks.
- Help prevent and respond to disputes and chargebacks, automate evidence, and feed outcomes into fraud decisions.
- Implement safe retries, webhook processing, monitoring, and feature-flagged rollouts for payment flows.
- Lead design discussions, raise the code review bar, and mentor other engineers.
View Full Description & ApplyYou'll be redirected to the employer's site