FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Payments & Ledger
BetterPool. Design and grow Splash’s double-entry ledger and wallet services .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend engineering with a focus on payment systems, ledger design, and compliance in regulated real-money gaming. Proficient in integrating payment processors and implementing fraud controls while ensuring robust financial reporting and reconciliation.
Highest-signal resume keywords
Backend Engineering ExperiencePayment Processor IntegrationLedger System DesignFraud and Risk ControlsSQL Proficiency
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
NodeJSTypeScriptPostgreSQLSQLAutomated TestingEvent-Driven SystemsAPI ManagementAccounting BasicsFraud ControlsGeolocation Compliance
Tools & Technologies
AWSSnowflakeDbtGitSQSSNSKafka
Certifications & Qualifications
Computer Science Degree
Industry Keywords
Real-Money GamingDFSSportsbookIGamingPeer-to-Peer ContestsEscrow AccountsCustodial AccountsResponsible Gaming ControlsTax ReportingPCI Compliance
Tech Stack
Tools & technologiesAWSKafkaNode.jsPostgresReactSQLTypeScript
About the role
Key responsibilities & impact- Design and grow Splash’s double-entry ledger and wallet services
- Own account structures for player cash, promotional balances, contest escrow, house accounts, and processor clearing
- Build payment flows for cards and ACH and integrate future payment processors
- Manage API versioning, idempotent APIs, webhook handling, retries, refunds, chargebacks, and payout orchestration
- Own accounting for entry fees, rake, prize pools, promotions, and private contest fees
- Implement real-time fraud and risk checks for deposits, withdrawals, and contest entries
- Work with Trust and Safety on cases requiring human review
- Automate daily three-way reconciliation among the ledger, processor settlement reports, and bank statements
- Feed ledger and transaction data into Snowflake and dbt for finance reporting
- Ensure exactly-once posting, safe concurrency, and regulator- and processor-ready audit trails
- Participate in on-call rotations for payment systems
- Collaborate directly with Finance, Compliance, game operations, marketing, Trust and Safety, and engineering teams in the US and Prague
Requirements
What you’ll need- 5+ years of backend engineering experience
- At least 2 years on production payments, fintech, wallet, or ledger systems that moved real money
- Familiarity with and passion for regulated real-money gaming such as DFS, sportsbook, iGaming, or peer-to-peer contests
- Experience with state-by-state compliance and geolocation is a bonus
- Hands-on experience designing a ledger system
- Understanding of accounting basics including debits and credits, chart of accounts, accruals, authorization versus settlement, and reconciliation
- Experience integrating payment processors, including webhooks, idempotency keys, chargebacks, and settlement reports
- Experience building or running fraud and risk controls, including rules engines, velocity checks, KYC and AML vendor integrations, and manual review tools
- Proficiency with NodeJS and TypeScript
- Deep knowledge of relational databases, ideally PostgreSQL
- Understanding of isolation levels and locking, and designing schemas for append-only financial data
- Strong SQL skills
- Experience running scalable, highly available services in AWS, including PostgreSQL on RDS
- Strong automated testing habits, including property-based or invariant tests for financial logic
- Familiarity with Git and the standard toolkit
- A computer science degree or equivalent experience
- Experience with escrow or custodial account models is nice to have
- Exposure to responsible gaming controls and tax reporting (W-2G, 1099) is nice to have
- Experience with event-driven systems using SQS/SNS or Kafka, plus outbox patterns, is nice to have
- Familiarity with Snowflake and dbt, or experience partnering with data teams on finance reporting, is nice to have
- Proficiency with React for internal tools is nice to have
- Ability to work remotely while based in the United States
- Ability to participate in on-call rotations, including during major sporting weekends
- PCI-aware handling of payment data and least-privilege access to financial systems
Benefits
Comp & perks- Potential to earn equity in the company
- Medical, Dental, & Vision Insurance
- 401K/Retirement Plan Options
- Flexible PTO
- Annual company retreats & team offsites
- Frequent company-wide games with cash prizes
- Opportunity to help build products for millions of fans across the country