landing_page-logo
T logo

Senior Software Engineer - Billing

TabsNew York, New York

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

About the CompanyTabs 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.

About the Role

Tabs is seeking a software engineer to help revolutionize our billing infrastructure across both flat-rate and usage-based pricing models. You'll take high ownership in implementing usage tracking, billing APIs, and scalable microservices that power critical invoicing workflows for our customers. As an AI-native company, you'll also collaborate closely with our AI systems to ensure billing is tightly integrated with usage, automation, and customer intelligence.

How We Work

  • We work hard. One-week sprints, weekly ship goals, and short feedback cycles. Built around intra-month product releases.

  • We work smart. Get in front of the customer, use both data and customer feedback to drive decisions, while keeping the bigger picture in the back of our minds.

  • We work together. In-office culture with people that you want to work with. Lots of whiteboard space. Expense coffee, lunch and dinner when in the office.

What You’ll Do

  • Manage the entire lifecycle of an invoice between creation and payment

  • Scale up our current usage-based pricing infrastructure to handle thousands of events per second

  • Maintain and expand our collections based capabilities

  • Build new 0-1 initiatives that will land straight in the hands of end users within weeks of project start

  • Work closely with product and operations to deliver a seamless billing experience to our customers

About You

  • 4+ years of professional engineering experience

  • Have experience with Typescript, Python, or a similar web development language

  • Have a strong desire for ownership, capable of self defining the vision of projects.

  • A strong foundation in computer science and coding

Extra-credit

  • Have worked at a startup or similarly fast-paced company

  • Experience working with Langchain, PydanticAI or other agentic frameworks

  • Any sort of accounting background

Perks and Benefits:

  • Competitive compensation and equity

  • 100% coverage for healthcare (Medical, Dental and Vision)

  • 401(k) plan

  • Daily meal and coffee stipend for in-office days

  • Tax free contribution to commuter benefits

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall