Software Engineer, Billing & Payments
Tabs · New York, NY · Yesterday
On-siteInformation Technology$150k–$200k/yrFull-time
Billing
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 calculation, 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.
What You’ll Actually Work On
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!
What We Care About 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
What We Don’t Care About As Much
- 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