Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Payments & Ledger

$150k - $185k
Full-time

Splash Sports

About Splash

Splash brings people and communities together through the gamification of live sports and events. We nurture, foster, and inspire the competitive spirit that lives within us all - one season, one game, one play at a time. With a variety of sports categories and pool formats to choose from, our websites are the premier spots for hosting friendly competitions against friends and family. We're a small, quickly growing, and remote-first team, looking for talented people who love sports and tech startups!

The Role

This is a full-time, remote job on our engineering team. You'll own the money side of Splash. That covers deposits and withdrawals, entry fees and payouts, fraud checks, and the double-entry ledger that ties every cent back to a player wallet and a contest.

You'll build and run the backend services that move real money through our web and mobile games. Finance and Compliance will lean on you a lot. You'll work with them directly so the books close clean every day, and you'll own our integrations with payment processors and with KYC and fraud vendors.

It's a backend job first. Our services run on NodeJS and TypeScript in AWS, and you'll work alongside engineers in the US and Prague.

Location: This is a remote role and you need to be based in the US.

What You'll Own

  • Ledger: Design and grow our double-entry ledger and wallet services. You'll own the account structure, covering player cash, promo balances, contest escrow, house accounts, and processor clearing.
  • Deposits and withdrawals: Build payment flows for cards and ACH, plus whatever processors we add next. This means working with partners to understand API versioning and new feature rollouts including idempotent APIs, webhook handling, retries, refunds, chargebacks, and payout orchestration.
  • Contest money: Own the accounting for entry fees, rake, prize pools, promos, and private contest fees. This must be exact and you must work with game ops and marketing to understand updates in promotions
  • Fraud and risk: We run real-time risk checks on every deposit and withdrawal, and on contest entry where it matters. Examples include velocity limits, device and identity signals, KYC and AML gating, geolocation, and responsible gaming limits. When a case needs a human, you will interface with our Trust and Safety team.
  • Reconciliation: Automate daily three-way reconciliation. The ledger has to match processor settlement reports and bank statements. When it doesn't, the break gets flagged and routed before Finance has to ask.
  • FinOps data: Feed clean ledger and transaction data into our Snowflake and dbt warehouse. Finance uses it for GGR, handle by state, tax reporting, and cash position.
  • Correctness and audit: Exactly-once posting and safe concurrency are table stakes. You must keep audit trails that hold up when a regulator or a processor comes asking.
  • On-call: Take your turn on call for payment systems. Big sports weekends are when it counts.

You Must

  • Care a lot about getting money right. Rounding errors and race conditions bother you. A one-cent break bothers you more.
  • Work well on your own and on a small team. You write and talk clearly, which matters when everyone is remote and some of your closest partners work in Finance.
  • Be a self-starter with a strong work ethic.
  • Troubleshoot well. You can pick apart a system you've never seen, including a processor's odd behavior or a messy settlement file.
  • Follow good engineering and security practice. For this job that includes PCI-aware handling of payment data and least-privilege access to financial systems.
  • Make smart trade-offs. Know when to build for the long run and when to ship something simpler. Also know which shortcuts are off the table when money is involved.
  • Be up for startup life. We keep core hours, and big sporting events sometimes mean evening work.
  • Be excited to use the latest AI tools to make yourself and the team faster.

You Have

  • 5+ years of backend engineering, including at least 2 years on production payments, fintech, wallet, or ledger systems that moved real money.
  • Familiarity and a passion for regulated real-money gaming like DFS, sportsbook, iGaming, or peer-to-peer contests. Bonus if you've handled state-by-state compliance and geolocation.
  • Hands-on experience designing a ledger system. You're comfortable with accounting basics like 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, such as rules engines, velocity checks, KYC and AML vendor integrations, and manual review tools.
  • Proficient with NodeJS with TypeScript.
  • Deep knowledge of relational databases, ideally PostgreSQL. You understand isolation levels and locking, and you know how to design schemas for append-only financial data. Your SQL is strong.
  • 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. You're at home with Git and the rest of the standard toolkit.
  • A computer science degree or equivalent experience.

Nice to Have

  • Experience with escrow or custodial account models, where you hold player funds on someone else's behalf.
  • Exposure to responsible gaming controls and tax reporting (W-2G, 1099).
  • Event-driven systems work with SQS/SNS or Kafka, plus outbox patterns for reliable financial events.
  • Familiarity with Snowflake and DBT, or time spent partnering with data teams on finance reporting.
  • Proficiency with React for building internal tools like review queues and reconciliation dashboards.

Compensation & Benefits

As a Splash team member, you'll receive a comprehensive compensation and benefits package that includes:

  • A competitive annual salary range of $150-185k. This range may be modified, and final compensation may vary based on work experience and skill level
  • 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
  • An exciting opportunity to be a part of the fast-growing fantasy sports industry, where you'll help build products for millions of fans across the country!

Splash is committed to creating an inclusive work environment. We are proud to be an equal opportunity employer and will consider all qualified applicants regardless of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Payments & Ledger in Remote vacancy
  •  ...About the Job zerohash is looking for a Senior+ Software Engineer to architect and build our fiat payment systems, scaling our gateway to Finance 2.0. We are a...  ...design for high-throughput, ACID-compliant financial ledgers. ~ Hands-on experience developing, integrating,... 
    Senior
    Ledger
    Full time
    Immediate start
    Work from home

    zerohash

    Remote
    more than 2 months ago
  • $200k - $220k

     ...rail, at the right time, and land in the ledger exactly once. That is the whole job....  ...measure, publish, and beat every quarter. In payments, "mostly working" is a failure. The...  ..."where is my money" without paging an engineer, and you'll feed clean, complete... 
    Senior
    Ledger
    Full time
    Contract work
    Immediate start
    Remote work
    Home office

    Alt Platform Inc

    Remote
    12 days ago
  • $220.5k - $298.5k

     ...possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver...  ....On the Fintech Invoicing & Payments team, we build the AI-native sales transaction...  ...questions yet never corrupts a ledger.You'll partner across a highly matrixed... 
    Senior
    Ledger
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    4 days ago
  • $120k - $240k

     ...Senior Software Engineer, Banking Integrations Global Settlement · Miami, Florida (in person) · Full...  ...fiat edge of an institutional blockchain payments network: banking rails, partner...  ...the product. Work directly with the ledger and settlement engineers and with partner... 
    Senior
    Ledger
    Full time
    Contract work
    Work at office
    Remote work
    Relocation

    Global Settlement Network

    Miami, FL
    3 days ago
  • Our client in San Francisco is hiring a Senior Software Engineer to join the team remotely. You will build and evolve the double-entry ledger that serves as the platform's financial...  ...platform, including a major ledger rebuild and payment infrastructure expansion. You will own... 
    Senior
    Ledger
    Remote job

    Alldus International Consulting Ltd

    New York, NY
    1 day ago
  • $163.55k - $190k

     ...Senior Software Engineer Texas How do you want to pay? It's a question you've answered on-screen...  ...of API-based issuer processing and ledger infrastructure. We're 100% cloud-native...  ...we're changing how people think about payments. Today, we're powering payments for... 
    Senior
    Ledger
    Remote work

    Episode Six

    United States
    4 days ago
  •  ...Are you an experienced Senior Software Engineer- Mainframe with a desire to excel? If so, then Talent...  ...map financial attributes and General Ledger accounts, validate required information...  ...financial, accounting, claims, billing, payment, or similarly controlled enterprise... 
    Senior
    Ledger
    Full time
    Remote work

    TALENT Software Services

    United States
    2 days ago
  • $185k - $225k

     ...customer usage grows. Partner with AI engineers to bring agent workflows into...  ...looking for ~5+ years of full-time software engineering experience after school....  ...startup-like team, and with fintech payments, billing, ledger or risk systems. ~ Strong ownership... 
    Senior
    Ledger
    Full time
    Remote work
    Relocation package

    Seed-stage consumer fintech

    United States
    5 days ago
  • $220k - $300k

     ...is a Series A point-of-sale software company in NYC, building the...  ...store: point-of-sale, integrated payments, eCommerce, inventory...  ...call us by name. AI-assisted engineering isn't a talking point here. Agents...  ...and with Money Movement, whose ledgers handle gift cards and loyalty... 
    Senior
    Ledger
    Local area
    Afternoon shift

    Simplex

    New York, NY
    10 days ago
  • $97.1k - $161.8k

     ...resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary...  ...language to be verified by a lead software engineer and apply knowledge of appropriate data...  ...developing scalable, high-volume payment applications.5-7 years of experience with... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    15 hours ago
  • $150k - $220k

     ...deposits, conversion, and the ledgers that keep balances consistent. This is a senior IC role for someone who...  ...production financial software and is comfortable with...  ...move Mentor junior engineers through design docs and...  ...ideally in fintech or payments Strong experience with... 
    Senior
    Ledger
    Remote job

    Dream Panel LLC

    Eastern, KY
    3 days ago
  •  ...building a blockchain-based payment system powering real-time, 24...  ...writing the design docs that other engineers, including ones outside your...  ...5-7 years of backend software engineering experience, ideally...  ...guarantees (financial transactions, ledgers, distributed queues) Strong... 
    Senior
    Ledger
    Immediate start
    Remote work
    Flexible hours

    Cari Network

    Eastern, KY
    5 days ago
  • $185k - $225k

    About the Role Join a small, remote engineering team building AI-powered tax and financial software. You will own product features end to end and help turn...  ...Background building fintech systems such as payments, billing, ledgers, or risk products. Experience on an early-... 
    Senior
    Ledger
    Full time
    Contract work
    Remote work

    Wintermeyer Ventures

    Chicago, IL
    1 day ago
  •  ...every year.WHAT YOU'LL WORK ONWithin Qualia, you'll join the Payments team. Every real estate closing ends with money changing hands...  ...homebuyers they serve, never have to wonder where their funds are.Our engineers are entrepreneurial, pragmatic builders who move quickly... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Qualia

    Austin, TX
    3 days ago
  •  ...in a more authentic way.The Community You Will Join:Airbnb Payments team allows any two people in the world to frictionlessly...  ...Will Make:We are looking for talented and self-motivated Senior Software Engineers who are passionate about working in this highly dynamic domain... 
    Senior
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    San Francisco, CA
    4 days ago
  •  ...and work remotely one day. A member of our recruitment team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other developers... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    1 day ago
  •  ...By combining Mastercard's global payment reach and trusted networks with BVNK...  ...working policy. FUNCTION: Engineering We’re looking for a talented Software Engineer to join our team. Our goal...  ...~ Familiarity with distributed ledger technology or blockchain is a plus... 
    Senior
    Ledger
    Full time
    Remote work
    Worldwide
    Flexible hours
    Shift work
    Rotating shift

    BVNK

    Kingdom of Spain
    13 days ago
  • Carnival Cruise Line is seeking an Senior Accounts Payable Specialist to ensure accurate data entry from vendor invoices and timely payments. The role includes daily GL transfers, reports, and month-end close tasks in a fast-paced, in-office environment in South Florida... 
    Senior
    Ledger
    Work at office
    Work from home

    CARNIVAL CRUISE LINES

    Miami, FL
    4 days ago
  • Lithic is seeking a Senior Software Engineer for the Processing team to lead our next growth phase. You will own high‑reliability, low‑latency interfaces between Lithic and external payment networks, handling authorization, clearing, and settlement with Mastercard, Visa... 
    Senior
    Remote job
    Work at office

    Lithic LLC

    Eastern, KY
    1 day ago
  •  ...next generation of cross-border payment systems for institutions. The...  ...a backend-heavy Full Stack Engineer for our Payments team — the...  ...Product to shape flows, and with senior engineers to shape API...  ...operating against a double-entry ledger, or reconciliation systems at... 
    Senior
    Ledger
    Full time
    Bank staff
    Local area

    OpenFX

    Remote
    28 days ago
  •  ...Capital and Paradigm. Responsibilities Staff Backend Engineer who blends systems thinking with product pragmatism and a...  ...-on experience in crypto or fintech (exchanges, wallets, payment rails, ledgers). Smart-contract and protocol understanding: knows how... 
    Senior
    Ledger
    Full time
    Contract work
    Live in
    Remote work
    Worldwide
    Flexible hours

    Phantom

    Remote
    24 days ago
  •  ...Senior Software Engineer, Back End – Accounting & Treasury About Caliza Caliza is commercial banking...  ...are importers, exporters, FX brokers, payment companies and fintechs across the...  ...and own those systems: our double-entry ledger, reconciliation against bank accounts... 
    Senior
    Ledger
    Full time
    For contractors
    Local area
    Remote work
    Home office
    Visa sponsorship

    Caliza

    Remote
    2 days ago
  • $132k - $212k

     ...prosper. We support a wide range of digital payments choices, making transactions secure,...  ...potential. Title And Summary Senior Software Engineer - Blockchain Overview Mastercard is looking...  ...lines using Blockchain / Distributed ledger technology, managing new products from... 
    Senior
    Ledger
    Full time
    Contract work
    Part time
    Worldwide
    Flexible hours

    The Bitcoin Street Journal

    Eastern, KY
    1 day ago
  • $161.5k - $232.5k

     ...reverse metabolic disease in one billion people. As a Senior Software Engineer on ReCon (Revenue & Contracts), you'll build the...  ...correctness had consequences outside the company — billing, payments, claims, ledgers, or regulated reporting ~ A track record of working... 
    Senior
    Ledger
    Full time
    Contract work
    Currently hiring
    Work at office
    Remote work

    Virta Health

    Remote
    3 days ago
  • $200k - $220k

     ...designs. This is a full-stack seat: the same engineer who fixes the idempotency bug builds the...  ...great at this have owned a lending or payments product where it mattered, from the...  ...Every movement integrates cleanly with the ledger so it posts, reconciles, and has an... 
    Senior
    Ledger
    Full time
    Live in
    Remote work
    Home office
    Night shift

    Alt Platform Inc

    Remote
    6 days ago
  •  ...customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to...  ...or hacks.Develop high-quality software for Distributed Ledger Repo in NodeJS, DAMLDesign secure blockchain technologies,... 
    Senior
    Ledger
    Full time
    Work at office
    Local area
    Remote work

    Broadridge

    Newark, NJ
    1 day ago
  •  ...motivated candidate to join our talented Team. Job Title: Senior Software Engineer - Information Technology Position: Oracle Financials -...  ...Remote) Skills Required:Functional Expertise in:General Ledger (GL)Accounts Payable (AP)Accounts Receivable (AR)Fixed Assets... 
    Senior
    Ledger
    Remote work

    Ampcus

    Reston, VA
    1 day ago
  •  ...Exponent — Director of Engineering, AI Accounting Company Description Exponent is the fastest-growing financial technology platform...  ...source can be re-pulled and re-processed without corrupting the ledger. Keep every account in sync: Own the background job... 
    Senior
    Ledger
    Full time
    Work at office

    Exponent

    New York, NY
    15 hours ago
  • $190k - $215k

    What You’ll Own Payment Platform Optimization: Collaborate with cross-functional teams to analyze, design, and implement enhancements...  ...We’re Looking For Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Proven... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Remote work
    Home office

    linktree

    Los Angeles, CA
    5 days ago
  • $186k - $388k

     ...significant growth. Roku Pay encompasses Pricing, Billing, and Payments ecosystems and many other integrations that strive to render a...  ...systems, shared memory), and collaborate across Product, Engineering, QA, and Ops to deliver resilient services spanning streaming,... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Payments & Ledger. Be the first to apply!