Senior Software Engineer, Payments & Ledger
betterpool
Job description
About the role
Join Splash’s remote engineering team to own the money side of a fast‑growing fantasy sports platform. You will design, build, and operate backend services that handle deposits, withdrawals, entry fees, payouts, fraud checks, and a double‑entry ledger linking every cent to player wallets.
Key responsibilities
- Design and scale a double‑entry ledger and wallet services covering cash, promo balances, escrow, house accounts, and processor clearing.
- Build payment flows for cards and ACH, integrate with multiple processors, handle webhooks, idempotency, refunds, chargebacks and payout orchestration.
- Implement real‑time fraud and risk checks, KYC/AML gating, velocity limits and coordinate with Trust & Safety.
- Automate daily three‑way reconciliation between ledger, processor reports and bank statements.
- Feed clean financial data into Snowflake/dbt for finance reporting and ensure audit‑ready, exactly‑once posting.
- Participate in on‑call rotation for payment systems, especially during high‑traffic sports events.
Required profile
- 5+ years of backend engineering experience with at least 2 years building production payment, fintech, wallet or ledger systems.
- Strong attention to financial correctness, rounding errors and race conditions.
- Self‑starter with excellent communication skills for remote collaboration with finance and compliance teams.
- Comfortable troubleshooting unknown systems, including processor anomalies and settlement files.
- Willingness to work core hours and occasional evenings for major sporting events.
Required skills
- Node.js with TypeScript
- AWS (including RDS PostgreSQL)
- Relational databases, deep knowledge of PostgreSQL isolation levels and schema design for append‑only financial data
- Payment processor integration (webhooks, idempotency, chargebacks, settlement reports)
- Fraud and risk controls (KYC, AML, velocity checks)
- Automated testing for financial logic, Git
What we offer
- Competitive salary $150‑185k plus equity
- Medical, dental, vision insurance and 401(k) options
- Flexible PTO and remote‑first work environment
- Company retreats, offsites and regular cash‑prize games
- Opportunity to shape fintech infrastructure in the fast‑growing fantasy sports industry
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 43 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 11 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
betterpool
Related job offers
-
Senior Front-End Software Engineer
Electric Power Engineers Gouvernorat de Beyrouth -
Senior Front-End Software Engineer
Electric Power Engineers Beyrouth -
Director of Software Engineering (Federal Health)
Commence Fully -
Senior Software Engineer – Core RTB
TripleLift Zurich -
Cloud Technical Lead (Oracle HCM)
UST Aliso