← All Jobs
Posted Apr 10, 2026

Staff Software Engineer (Ledger)

Apply Now

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 that accounting professionals stake their reputation on.

Now the focus is on expanding what sits on top of that foundation- reporting, insights, workflow automation, and power-user features that help accounting professionals operate faster and with more confidence. This means designing systems that turn high-fidelity financial data into speed, clarity, and leverage.

The bar remains the same.

For a bookkeeper managing 50 client entities, a reconciliation error isn’t a minor bug- it’s a trust problem. A confusing workflow isn’t an inconvenience, it’s lost time and margin. We build for precision, performance, and clarity at scale.

If you're drawn to systems where correctness is non-negotiable, the design space is wide open, and the end users are sophisticated enough to stress-test every edge case, this is the role.

What You'll Do

Who You Are

What’s In It For You?

Join Puzzle at a pivotal moment where AI is reshaping both our product and our industry. You’ll have the rare opportunity to own a critical, high-visibility product area, influence company strategy, and help define how AI-powered accounting products actually work in the real world.

Here’s a preview of some of the benefits at Puzzle:

*Visa Sponsorship Notice: Puzzle does not provide visa sponsorship for new hires at this time. We can only consider candidates who are legally authorized to work in the U.S. or Canada without requiring new visa sponsorship or transfer of an existing visa.

Candidates should be currently residing in the U.S. or Canada to be eligible for this position. If hired, you will be required to present proof of work authorization. This employer is a participant of the E-Verify program.

Puzzle is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law