Staff Software Engineer (Ledger)
Puzzle · US
Accounting software hasn't fundamentally changed in decades. The tools professional accountants and bookkeepers rely on every day were built for a world of m...
Job description
Accounting software hasn't fundamentally changed in decades. The tools professional accountants and bookkeepers rely on every day were built for a world of manual entry, month-end closes, and single-client workflows. We think that's broken- and we're fixing it. Unlike other players that bolt AI onto existing software, Puzzle completely rebuilt the general ledger from scratch, designed for how modern accounting firms actually operate. The result: firms can manage books for dozens of clients with the kind of real-time accuracy, auditability, and automation that legacy tools simply can't deliver. We're giving accounting professionals the infrastructure they've never had. And we're just getting started. We're looking for a Staff Software Engineer who can take hard problems, figure out the right path forward, and execute- with the experience to know when to move fast and when to slow down. The Problem Space: Much of our core financial engine is built: an immutable, event-driven ledger that ingests high volumes of data from dozens of fintech sources (Stripe, Gusto, Rippling, Mercury, Brex, Ramp, and more), reconciles it across multiple clients, and produces clean, auditable financials th...