Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
BetterPool

Senior Software Engineer, Payments & Ledger

BetterPool

. Design and grow Splash’s double-entry ledger and wallet services .

Posted 10/13/2026full-timeRemote • United StatesSenior💰 $150,000 - $185,000 per yearWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
AWSKafkaNode.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