Senior Software Engineer - Money Movement
AI summary of the role
Santé, an operating system for local retailers, is hiring a senior engineer to lead the build of its payroll product and own financial systems like ledgers, accounting sync, and money movement.
What you’ll do
- Build Santé's payroll product from the ground up, including earnings computation, tax withholding, payment execution, and filings integrations.
- Develop Santé's bill pay product to move customers from check payments to one-click accounts payable handling.
- Embed bank accounts into the OS for instant access to card processing revenues.
- Own and harden accounting integrations (QuickBooks) and design/maintain ledgers for loyalty, gift cards, and deposits.
What you’ll bring
- 5+ years building production backend systems, ideally in TypeScript/Node.
- Practical fluency with transactional guarantees: idempotency, atomicity, retry semantics.
- Real depth in PostgreSQL: schema design, transactions under concurrency, query performance.
- Instinct for money-related details: reconciliation, rounding, tax rates.
Technologies
TypeScript · Node.js · PostgreSQL · QuickBooks · Next.js · tRPC · Prisma · Vercel · ElastiCache · RDS · ACH · AI agents
Source and classification
Internal deployment & tooling · Evidence for this classification:
of how the team works every day, and engineers who master that leverage ship multiples of what they could alone. About the Team Money Movement owns everything at Santé that touches money after the sale: Payroll, Banking, and Lending. Today that means the accounting backbone our merchants reconcile their businesses on — QuickBooks sync for invoices, bills, COGS journal entries, and sales mappings — plus the ledgers behind loyalty, gift cards, and deposits, where being off by a cent is a bug. Next it means payroll: our merchants run stores with hourly staff across multiple locations, and they want to pay their people from the same system that already knows every shift and every drawer count. This team is where Santé goes from recording our merchants' money to moving it. About the Role You'll be one of the first engineers on Santé's payroll build, and a technical owner of the
More from the job description
Senior Software Engineer - Money Movement About Santé Santé is the #1 operating system for local retailers. Our platform runs the entire store — point of sale, integrated payments, eCommerce, inventory management, delivery-app integrations, marketing, bookkeeping, and AI Agents — so the owners of liquor, grocery, and convenience stores can compete like the big chains without losing what makes them local. We're building a future where the corner liquor store has better technology than the national retailer: one place for selling to customers everywhere with AI agents that spots slow-moving inventory and creates the promotion to move it. Every feature we ship lands in real stores the same week, and the feedback loop is direct — our customers call us by name. We move fast and ship daily. AI-assisted engineering isn't a talking point here; agents like Devin, Claude, and Codex are part of how the team works every day, and engineers who master that leverage ship multiples of what they could alone. About the Team Money Movement owns everything at Santé that touches money after the sale: Payroll, Banking, and Lending. Today that means the accounting backbone our merchants reconcile their businesses on — QuickBooks sync for invoices, bills, COGS journal entries, and sales mappings — plus the ledgers behind loyalty, gift cards, and deposits, where being off by a cent is a bug. Ne [... source excerpt omitted ...] people from the same system that already knows every shift and every drawer count. This team is where Santé goes from recording our merchants' money to moving it. About the Role You'll be one of the first engineers on Santé's payroll build, and a technical owner of the financial systems where correctness is non-negotiable: ledgers, accounting sync, and the money movement rails underneath them. This means designing systems an auditor could read — double-entry ledgers, idempotent payment execution, reconciliation that proves everything ties out — and debugging from ambiguous production signals ("this merchant's books are off by $0.47 since the 9th") down to root cause. You'll p [... source excerpt omitted ...] sume, and directly with store owners whose payrolls you'll run. Beyond building, you'll establish the financial-correctness patterns the rest of engineering adopts. In this role, you will Build Santé's payroll product from the ground up — earnings computed from shift data the platform already has, tax withholding, payment execution, and filings integrations Develop Santé’s bill pay product that moves our customers from paying their suppliers by check to one-click handling accounts payable directly in our platform Embed bank accounts directly into our OS so that our customers have access to their card processing revenues in minutes Own and harden our accounting integrations (
Employer postings · Data from · Sources