Tabs logoTabs logo

Software Engineer, Revenue

TabsNew York City, NY
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Qualifications:Proficiency in software development with a focus on backend systems. Understanding of revenue recognition principles and accounting practices. Experience with data validation and transformation processes. Strong problem-solving skills and ability to work in a dynamic environment. Excellent collaboration and communication abilities.

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.

About Tabs

Tabs is at the forefront of revolutionizing finance and accounting through artificial intelligence. We empower teams to automate complex processes, ensuring efficiency and compliance. Our innovative solutions are trusted by high-growth tech companies, making us a leader in the industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.