Senior Software Engineer, Payments & Ledger
$150k - $185kSplash 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.
- ...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,...SeniorLedgerFull timeImmediate startWork from home
$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...SeniorLedgerFull timeContract workImmediate startRemote workHome office$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...SeniorLedgerTemporary workWork experience placementWorldwide$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...SeniorLedgerFull timeContract workWork at officeRemote workRelocation- 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...SeniorLedgerRemote job
$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...SeniorLedgerRemote work- ...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...SeniorLedgerFull timeRemote work
$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...SeniorLedgerFull timeRemote workRelocation package$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...SeniorLedgerLocal areaAfternoon shift$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...SeniorFull timeWork experience placementWork from home$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...SeniorLedgerRemote job- ...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...SeniorLedgerImmediate startRemote workFlexible hours
$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-...SeniorLedgerFull timeContract workRemote work- ...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...SeniorWork at officeRemote workFlexible hours
- ...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...SeniorCasual workLive inWork at officeRemote work
- ...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...SeniorFull timeWork at officeLocal areaRemote work
- ...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...SeniorLedgerFull timeRemote workWorldwideFlexible hoursShift workRotating shift
- 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...SeniorLedgerWork at officeWork from home
- 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...SeniorRemote jobWork at office
- ...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...SeniorLedgerFull timeBank staffLocal area
- ...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...SeniorLedgerFull timeContract workLive inRemote workWorldwideFlexible hours
- ...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...SeniorLedgerFull timeFor contractorsLocal areaRemote workHome officeVisa sponsorship
$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...SeniorLedgerFull timeContract workPart timeWorldwideFlexible hours$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...SeniorLedgerFull timeContract workCurrently hiringWork at officeRemote work$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...SeniorLedgerFull timeLive inRemote workHome officeNight shift- ...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,...SeniorLedgerFull timeWork at officeLocal areaRemote work
- ...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...SeniorLedgerRemote work
- ...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...SeniorLedgerFull timeWork at office
$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...SeniorWork experience placementCasual workWork at officeRemote workHome office$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,...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Payments & Ledger. Be the first to apply!
- junior software developer Remote
- scientific software engineer Remote
- intel software engineer Remote
- vice president software engineering Remote
- director software engineering Remote
- software engineer Remote
- software sales engineer Remote
- software engineer mainframe Remote
- software engineer student Remote
- senior robotics software engineer Remote





