About the job
Tabs is a pioneering AI-driven revenue platform tailored for contemporary finance and accounting teams. Our Tabs agents streamline the entire contract-to-cash lifecycle, encompassing billing, collections, revenue recognition, and reporting, empowering teams to minimize manual tasks and expedite cash flow.
Dynamic companies such as Cursor and Statsig depend on Tabs to automatically generate invoices from contracts, reconcile payments in real-time, and ensure compliance with ASC 606 regulations.
Established in 2023, Tabs has successfully secured over $91 million in funding from notable investors like Lightspeed Venture Partners, General Catalyst, and Primary. Our headquarters is located in New York, and our team boasts extensive expertise in finance and artificial intelligence.
Why This Role is Essential
Revenue recognition is one of the most intricate areas in software engineering, filled with complex edge cases, temporal intricacies, and irreversible legacy decisions.
The Tabs Revenue team develops the systems that transform contracts and usage data into reliable revenue reports, including ARR, GAAP-compliant revenue recognition, deferred balances, and journal entries, all upheld by mathematical invariants. Our work ensures accuracy down to the penny, over time, and under audit scrutiny.
Mastering revenue recognition is crucial for Tabs' success. We are looking for an engineer who is eager to take ownership of substantial systems rather than merely managing tasks. This role is ideal for someone who thrives in ambiguity, values the accounting domain, and is invigorated by complex challenges.
Your Responsibilities
Here are examples of significant projects that engineers on the Revenue team have recently undertaken:
Revenue Recognition Architecture: Developed a system to ensure that invoice amounts, recognized revenue, and accounting entries remain synchronized through service-level constraints.
Historical Revenue Import: Created a CSV upload pipeline that validates, transforms, and integrates pre-platform data while merging it with current data in reports.
Month-End Close Workflow: Designed a new experience that validates invoices, reconciles payments, calculates revenue movements, and generates journal entries ready for external reporting.
