Software Engineer, Billing & Payments
TABS inc.
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. Why this role exists 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. What you'll actually work on Here are examples of real projects engineers on the Billing and Payments team have owned recently:
The stack We care more about how fast you learn than experience with our exact stack!
#li-onsite
Perks and Benefits (Full-time Employees)
Tabs is an equal opportunity employer. We welcome teammates of all identities and do not discriminate on the basis of race, ethnicity, religion, gender identity, sexual orientation, age, disability, veteran status, or any other protected characteristic. We're committed to creating an environment where everyone can grow, contribute, and feel comfortable being themselves.
- 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.
- 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
- 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
- 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.
The stack 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
- Experience building web applications or backend services in production
- Familiarity with modern backend languages and frameworks
- Experience with modern frontend frameworks such as React, Vue, or similar
- Experience working with APIs and relational databases
#li-onsite
Perks and Benefits (Full-time Employees)
- Competitive compensation and equity
- Unlimited PTO
- Up to 100% employer covered monthly healthcare premium (medical, dental, vision)
- Lunch provided via Sharebite, plus dinner for any later in office days.
- Parental leave up to 12 weeks
- Tax free commuter and parking benefits
- Voluntary insurances (Life, Hospital, Critical Illness, Accident)
- Employee Assistance Program (Rightway)
- Free One Medical Membership
- 401k
Tabs is an equal opportunity employer. We welcome teammates of all identities and do not discriminate on the basis of race, ethnicity, religion, gender identity, sexual orientation, age, disability, veteran status, or any other protected characteristic. We're committed to creating an environment where everyone can grow, contribute, and feel comfortable being themselves.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Billing & Payments in New York, NY vacancy
$150k - $160k
...role sits at the intersection of backend engineering, fintech systems, and data-driven... ...building and scaling a mission-critical billing and payment infrastructure. You will design and implement... .... 7+ years of experience in software or data engineering, with strong exposure...SuggestedRemote work- ...seeking an experienced SAP FICA Consultant for a 16-month remote project. The role involves implementing SAP FICA and optimizing billing and payment processes. Candidates must have extensive experience in the SAP BRIM ecosystem and a strong understanding of financial...SuggestedHourly payRemote work
- ...Contract (Full-Time Preferred) Domain: Payments / Fintech / eCommerce Infrastructure About... ...Role We are seeking a senior backend engineer to support a payment modernization initiative... ...tokenization flows Support subscription billing logic Ensure resilience, observability,...SuggestedFull timeContract workRemote workFlexible hours
$150k - $160k
...Jobgether is seeking a Backend Engineer to develop and scale our billing and payment infrastructure. The ideal candidate will have a strong background in backend engineering and experience with financial systems. This fully remote position within the United States involves...SuggestedRemote work$165k - $185k
...Platform Engineer, Payments New York, New York About Us Dorsia is redefining how people access the world's most in-demand restaurants... ...layer of our platform. This spans member dining payments, billing and renewals, dining credits and redemptions, operator...SuggestedWork at officeFlexible hoursNight shift3 days per week- ...States URL: Are you a pragmatic full-stack engineer who ships quickly, cares about UX, and... ..., search/ranking, proposals, contracts, billing, and payouts. Backend/API: clean REST/... ...schema design. Bonus: embeddings/RAG/evals; payments/marketplaces; multi-tenant SaaS; Astro/...Local areaRemote work
$172k - $212k
...Senior Software Engineer, Backend Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying... ...power our products, such as Payment, Billing, Identity, partner integration,...Full timeLocal areaRemote workRelocation packageFlexible hours2 days per week3 days per week- ...Team Position The Financial Product Engineering team is at the forefront of Rippling's expansion... ...cards, reimbursements, procurement, bill pay, and travel into one integrated... ...manages calculation, setup, filings and payments of taxes for US and ever expanding international...Work at office3 days per week
- ...clinics by providing AI-powered software, payer contracting, and full... ...Role: Full Stack Software Engineer We're a tiny engineering... ...after that you're debugging a billing edge case that only appears when... ..., sessions, claims, payments. You design how Alpaca represents...Full timeLive inWork at officeRelocationShift work
$133k - $213k
...restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver... ...of the Toast infrastructure: processing payments on behalf of our restaurants and... ...transactions per day. We are seeking a Software Engineer II to join our Payments team. The...Local areaRemote work$213k - $339.9k
...bring the power of computing and software development to everyone. We... ...As a Full-Stack, Backend engineer at Airtable, you will have the... ...including sharing, pricing, and payments. Engineers on this team build... ...the systems that power billing and purchasing. You’ll collaborate...For contractorsLive inWork at officeRemote workFlexible hours$168.3k - $237.5k
...work - credentialing, claims, payment reconciliation - is a... ...states run their practice on our software, serving over 1 million patients... ...this at scale. We aren't just a billing layer; we are becoming the... ...proactively improve your team's engineering velocity - whether that's...Flexible hoursShift work$140k - $205k
...remotely one day. A member of our recruitment team will provide more details. Job Summary: MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other...Work at officeLocal areaRemote work$165k - $175k
...$175,000.00/yr We're seeking a Senior Software Engineer to play a central role in building and... ...backend systems that manage everything from payments and subscriptions to fulfillment and... ...and data pipelines connecting product, billing, and fulfillment systems for consistent...Full timeLocal areaRemote workHome office$149k - $350k
...future of design and collaboration, join us! As a Full Stack Engineer, you’ll have the opportunity to build both the products and... ...Background in areas such as growth engineering, developer tooling, billing and payments infrastructure, or extensibility platforms (plugins, APIs,...Full timeRemote workWork from home$25k
..., and fans, and build a generational consumer brand in the process. All we’re missing is you. We’re looking for Software Engineers with prior payments experience to join our enterprise payments team, where we’re building innovative solutions for Rightsholders for their...Work at officeLocal areaRemote workWork from homeHome officeFlexible hours- ...Gnosis Pay Gnosis Pay is revolutionizing payments, bridging the gap between existing... ...reliability, security and scale. We need talented engineers to help us solve them. Responsibilities:... ...who likes to: Think about risk and software architecture Write meticulous unit tests...Contract workRemote workFlexible hoursDay shift
- ...Department: Engineering Level: Senior (IC) Reports To: Senior Engineering Manager Version... ...the Role: The mission of the Senior Software Engineer is to architect and deliver high... .... Exposure to testing subscription billing or payment processor integrations. Experience with...Contract workImmediate startRemote workFlexible hours
- ...Your Role As a Senior Backend Software Engineer on our Payments team, you will architect, build, and scale mission‑critical financial systems that form the foundation of Alpaca's global treasury platform. You will be responsible for systems that process billions of dollars...Local areaHome office
$220k - $240k
...it: middlemen taking a cut, fraud nobody stops, and billing systems designed to fight over payment instead of deliver care. The result is higher... ...healthcare operators. About the Role As a Senior Software Engineer, you will be at the heart of our member experience,...$140k - $160k
...the Role: The Cloud Cost & Capacity Engineering (CCCE) team bridges finance, engineering... ...cost and capacity tooling (e.g., FinOut, billing exports, dashboards) to produce actionable... ...for financial information or for payment, and will not refer you to a third party...Work at officeLocal areaFlexible hours$182k - $250k
...We're hiring a Full Stack Senior Software Engineer to help build and evolve the systems that... ...after their first visit. Coverage & Payments Experience - The Payments Experience team... ...insurance coverage understandable, reduce billing surprises, and keep the money flow...Full timeWork at officeLocal areaRemote workHome officeFlexible hoursDay shift3 days per week- ...entire contract-to-cash lifecycle, including billing, collections, revenue recognition, and... ...directly from contracts, reconcile payments in real time, and automate ASC 606 compliance... ...test, and deploy both AI and full stack software applications for Enterprise clients....Full timeContract workWork at office
- ...entire contract-to-cash lifecycle, including billing, collections, revenue recognition, and... ...directly from contracts, reconcile payments in real time, and automate ASC 606 compliance... ...a tight team of innovative product engineers to join the AI team full stack. This is...Full timeContract workWork at office
$152.5k - $205k
...leading internet financial platform company is seeking a Senior Software Engineer responsible for extending blockchain systems infrastructure... ...Java and Go, along with expertise in RESTful API design and payment systems. This position includes collaboration with product and...- ...ABOUT YOU We are seeking a highly skilled Senior Software Engineer – Payments to design, build, and maintain core components of our payment processing platform — spanning both credit card acquiring and alternative payment methods (APMs) . Working closely with the Tech...Full timeLocal areaFlexible hours
- ...supply chain. Today, logistics payments are a big black box that... ...About You As a full-stack engineer, you will work closely with founders... ...and solve their logistics billing and payment pain points. You... ...days a week Two years of software engineering experience. Experience...Work at office3 days per week
$168.3k - $237.5k
...work - credentialing, claims, payment reconciliation - is a... ...states run their practice on our software, serving over 1 million patients... ...this at scale. We aren't just a billing layer; we are becoming the... ...secure-data platforms for other engineering teams to utilize. Our mission...Work from homeFlexible hours- ...customer experiences very quickly. The Wallet, Payments & Commerce (WPC) team is building the world’s best software for paying, and interacting with the world, from... ...identity. We are looking for experienced engineers who are passionate about their craft, crave the...
$163.1k - $215k
...help create a new Growth platform, mentor software engineers, and introduce best practices. A few... ...developer platforms New marketplace and billing integrations New internal platforms... ...personal information. We’ll never ask for payments, purchases, or financial details during...Work at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Billing & Payments. Be the first to apply!
Related searches
- graduate software developer New York, NY
- rust software engineer New York, NY
- senior software design engineer New York, NY
- software engineer student New York, NY
- software engineer amazon New York, NY
- software developer positions New York, NY
- software engineer full time New York, NY
- software qa engineer New York, NY
- new graduate software engineer New York, NY
- junior software developer New York, NY

