Tabs is the leading AI-native revenue platform for modern finance and accounting teams. Tabs agents automates the entire contract-to-cash lifecycle, including billing, collections, revenue recognition, and reporting, to help teams eliminate manual work and accelerate cash flow.
High-growth companies like Cursor and Statsig rely on Tabs to generate invoices directly from contracts, reconcile payments in real time, and automate ASC 606 compliance.
Founded in 2023, Tabs has raised over $91 million from Lightspeed Venture Partners, General Catalyst, and Primary. The team is headquartered in New York and brings deep expertise in finance and AI.
Billing is where the rubber meets the road for our customers. It's the system that turns a signed contract into an invoice a customer actually pays, and everything that happens in between is harder than it sounds.
The Tabs Billing and Payments team builds the systems that generate invoices from contracts, orchestrate payment collection, integrate with ERPs and tax platforms, and ensure that every dollar flows correctly from contract to cash. Contracts have variable pricing tiers, usage-based billing, seat true-ups, mid-cycle amendments, credits, discounts, split invoices, and so much more; we enable our customers to customize their billing models to their business, and abstract all the complexity away.
Getting billing right is the foundation of Tabs. A wrong invoice erodes customer trust. A failed payment disrupts cash flow. A broken ERP sync means an accountant spends weeks putting together the pieces to make the books work. We're hiring an engineer who wants to own real systems end-to-end, who's energized by the challenge of making complex financial workflows reliable at scale, and who takes pride in getting the details right.
Here are examples of real projects engineers on the Billing and Payments team have owned recently:
Invoice generation pipeline: Built a Temporal-based invoice generation system that resolves billing terms, calculates line items with tiered and usage-based pricing, and assembles invoices - all orchestrated as durable workflows that survive failures and scale horizontally
Invoice finalization and sending: Built the multi-step finalization workflow that takes a generated invoice through address resolution, tax calculatio), ERP sync, auto-credit application, autocharge via Stripe, and email delivery, with built-in retry, compensation logic, and recovery for every step
Stripe integration: Own the Stripe integration end-to-end: setup intents, autocharge with configurable retry schedules, payment method management, the customer payment portal, payout reconciliation, and webhook handling.
Youâll work across backend services, data models, APIs and frontend services. Youâll partner closely with Product and Design- quick deskside sessions abound at Tabs! Youâre expected to bring opinions to the meetings you join, not just take notes.
Youâll thrive at Tabs if you:
Enjoy owning systems end-to-end, from first design doc to fixing production edge cases weeks later
Care deeply about correctness and long-term maintainability
Are curious about domains you donât already understand, and are willing to sit with discomfort while you learn
Can disagree respectfully, explain your reasoning and change your mind when the data says you should
Weâre optimizing for excellent engineers who are good teammates.
Exact years of experience
Whether youâre âfrontendâ or âbackendâ by title
Whether youâve worked in fintech before
Whether youâve ever seen an invoice
If youâve built scalable systems, shipped real software and learned from breaking prod a time or two, we want to talk.
Our core values show up in how we work:
Respect the Domain
We donât shy away from accounting complexity. We dig into the details to build features the right way - even if that means combing through PWCâs revenue recognition guidance on a weekend.
Stay Customer-Centric
If accounting teams canât trust the numbers we produce, nothing else matters. Engineers join customer calls when itâs useful and stay in close touch with Support and Success to understand what customers actually need. We put wireframes in front of real users, get feedback directly from accountants and cut processes that slow us down. You wonât hear âthatâs not my jobâ here; we step in and help where itâs needed.
Innovate In-Person
This is an in-office role. We believe hard problems are solved faster together. This comes with perks like weekly happy hours, chess tournaments, soccer leagues, quarterly hackathons and more whiteboards than employees đ
Build the Best Vision
Weâre not copying incumbents; weâre rethinking how accounting systems should work from first principles. We get bright people into a room, debate intensely, disagree, commit and execute with urgency. If we make the âwrongâ decision, we pivot quickly and ego-less-ly, document our learnings and move on. We operate in one-week sprints so we can adapt when new information surfaces.
Do What You Say
We value clear ownership and follow-through. Engineers who consistently deliver earn trust quickly and see their scope expand fast- not through politics, but by doing what they said they would do. In other words, weâre looking for drivers, not passengers.
Grow from Discomfort
This work is hard because we challenge ourselves to ship killer products on tight deadlines. Maybe you will be asked to deliver a feature in half the time you budgeted. Maybe you will need to build a novel frontend experience, even though youâve been a backend engineer for years. Maybe you will write a technical doc on how to re-architect our reporting backend, 3 years out of school. (All real examples, btw). Weâve learned there are two reactions to this kind of work: âoh s***â and âlooks fun, when can I start?â Weâre building a team of the second kind. Thatâs where the growth is.
We share our wins and our mistakes. A few recent blog posts from the team:
https://medium.com/tabs-engineering/unit-testing-data-in-the-wild-west-of-domain-design-39cbed3ba01b
https://medium.com/tabs-engineering/rewriting-a-core-system-a-hit-and-a-miss-04551c92bfc2
https://medium.com/tabs-engineering/teaching-ai-your-bad-habits-5748d6085659
We care more about how fast you learn than experience with our exact stack!
TypeScript, Node, NestJS
React, Next.js
Postgres
Redis
Temporal for job management
3â5 years of professional software engineering experience
tabs