Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Billing & Payments)

Tabs

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: 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, auto‑charge 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, auto‑charge with configurable retry schedules, payment method management, the customer payment portal, payout reconciliation, and webhook handling. 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! You’re expected to bring opinions to the meetings you join, not just take notes. 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. We’re optimizing for excellent engineers who are good teammates. 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. If you’ve built scalable systems, shipped real software and learned from breaking prod a time or two, we want to talk. Tabs engineering culture Our core values show up in how we work: 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. Want a better sense of how Tabs thinks? We share our wins and our mistakes. A few recent blog posts from the team: 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 Experience 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 Final note If you’re excited by hard problems, care about correctness and want to work with people who are sharp and kind, we’d love to hear from you. If you’re looking for a chill role where you can push some Linear tickets across the board and clock out… this probably isn’t it 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 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. #J-18808-Ljbffr Tabs

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Billing & Payments) in New York, NY vacancy
  •  ...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... 
    Suggested
    Hourly pay
    Remote work

    The Baer Group

    New York, NY
    1 day ago
  •  ...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,... 
    Suggested
    Full time
    Contract work
    Remote work
    Flexible hours

    Maxana

    New York, NY
    1 day ago
  • $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... 
    Suggested
    For contractors
    Live in
    Work at office
    Remote work
    Flexible hours

    Airtable

    New York, NY
    6 days ago
  • $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... 
    Suggested
    Flexible hours
    Shift work

    Headway - Design & Development

    New York, NY
    2 days ago
  •  ...Rippling Financial Product Engineering Team The Financial Product Engineering team is at...  ...corporate cards, reimbursements, procurement, bill pay, and travel into one integrated...  ...manages calculation, setup, filings and payments of taxes for US and ever expanding international... 
    Suggested
    Work at office
    3 days per week

    Rippling

    New York, NY
    4 days ago
  • $163.1k - $215k

     ...help create a new Growth platform, mentor software engineers, and introduce best practices. A few...  ...platforms New marketplace and billing integrations New internal platforms...  ...personal information. We'll never ask for payments, purchases, or financial details... 
    Work at office
    Remote work
    Flexible hours

    Algolia

    New York, NY
    4 days ago
  •  ...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 time
    Live in
    Work at office
    Relocation
    Shift work

    Alpaca Health

    New York, NY
    2 days ago
  •  ...TalentGenius: Full?Stack Software Engineer (Applied AI) – Remote Are you a pragmatic full?stack...  ...search/ranking, proposals ? contracts, billing, and payouts. Backend/API: clean REST/JSON...  ...design. Bonus: embeddings/RAG/evals; payments/marketplaces; multi?tenant SaaS; Astro/... 
    Local area
    Remote work

    CloudDevs

    New York, NY
    10 hours ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ..., trust, and pay for. As a Senior Software Engineer, you will: Improve the platform's auth, billing, and payment systems Add new features to the interactive... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Cohere

    New York, NY
    3 days ago
  •  ...provides the industry’s best software for managing golf courses. We...  ...their marketing, CRM, and member billing. Our strength is in the...  ...experience. Job Overview The Software Engineer position involves interacting...  ...Experience integrating with payment gateways/providers is a big... 
    Work experience placement

    Feedinkoo

    New York, NY
    4 days ago
  •  ...Feedinkoo is seeking an experienced engineer to shape the future of HSA/FSA payments. As one of the earliest hires, you will work across the stack to deliver a seamless checkout experience and design scalable infrastructure. The ideal candidate has at least 3 years of... 
    Remote work

    Feedinkoo

    New York, NY
    4 days ago
  • $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... 

    Circle

    New York, NY
    1 day ago
  • $180k - $225k

     ...loans with clarity, transparency, and ease. We are now building a brand-new Payments Team within Servicing — and we’re hiring the founding engineers. About the Role We’re seeking a Senior Software Engineer to join our new Payments Team and help build the systems that... 
    Remote work

    Recruiting from Scratch

    New York, NY
    1 day ago
  • $158.1k - $213.8k

     ...Description Are you looking for a greenfield Software Development Engineer position building highly-distributed, large-scale, real-time serverless...  ...for Amazon Advertisers to make billions of dollars of payments across the globe by applying the rigor of engineering... 
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Amazon

    New York, NY
    2 days ago
  •  ...talk! About the Role We're looking for a Senior Software Engineer, Fintech to take deep ownership of the billing platform that sits at the heart of PushPress. This...  ...systems that process nearly a billion dollars in payments annually across our multi-sided marketplace. You'... 
    Work from home
    Flexible hours

    PushPress Inc

    New York, NY
    1 day ago
  • $157.79k - $183.21k

     ...Feedinkoo is seeking a Senior Software Engineer I to join their Payments team. This remote full-time position involves architecting and optimizing systems for secure payment solutions. With a focus on both frontend and backend technologies like React, TypeScript, Ruby... 
    Full time
    Remote work
    Flexible hours

    Feedinkoo

    New York, NY
    3 days ago
  •  ...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 time
    Local area
    Flexible hours

    Xsolla

    New York, NY
    1 day ago
  •  ...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 time
    Contract work
    Work at office

    TABS inc.

    New York, NY
    3 days ago
  • $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 time
    Local area
    Remote work
    Home office

    Jiffy Limited

    New York, NY
    1 day ago
  • $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 time
    Remote work
    Work from home

    Figma

    New York, NY
    1 day ago
  •  ...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 area
    Home office

    Framework Ventures

    New York, NY
    1 day ago
  •  ...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... 

    Apple

    New York, NY
    5 days ago
  • $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 office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    3 days ago
  •  ...understand their benefits to resolving billing questions with empathy, our healthcare agents...  ...that help patients understand billing, payment status, explanations of benefits, and...  ...production. Have been a founder or founding engineer—you know what it means to balance craft,... 
    Full time
    Flexible hours

    Sierra

    New York, NY
    5 days ago
  • A financial technology startup in New York City is seeking a Senior Software Engineer to join its early engineering team. The ideal candidate will take ownership of core components of the payments platform and play a critical role in supporting the company's growth. Responsibilities... 

    deCircle

    New York, NY
    2 days ago
  • $10k

     ...and out of 50,000+ companies: authorizing payments, flagging risk, categorizing spend, and...  ...Need 5+ years of backend or platform engineering experience, ideally in high‑scale production...  ...) Familiarity with financial concepts: billing, reconciliation, ledgering, banking... 
    Full time
    Work at office
    Home office
    Relocation package
    Flexible hours

    Ramp

    New York, NY
    1 day ago
  •  ...landscape of tax. In the last few years, software businesses have gone from not having...  ...big and small. Anrok connects with billing and payment systems to automate sales tax compliance...  ..., and Khosla Ventures. As a software engineer, you will collaborate with coworkers... 
    Work at office
    Local area
    Remote work
    Worldwide
    Home office
    Flexible hours
    3 days per week

    algojobs

    New York, NY
    1 day ago
  •  ...Senior Engineer, Revenue Systems Location: NYC Reports to: CTO...  ...correct as we scale. Strong software engineering experience is the...  ...experience matters more than payments-infrastructure-from-scratch experience...  ...sure the right things get billed, that HubSpot, our platform,... 
    Contract work

    Nomic

    New York, NY
    2 days ago
  •  ...Krakenite and build the future of crypto! Proof of work The team We are currently seeking an experienced Senior Software Engineer to join our growing Payments & Blockchain team to be focused on our payments systems. The Payments & Blockchain team is responsible for the... 
    Local area
    Remote work

    Kraken

    New York, NY
    1 day ago
  • $170k - $220k

     ...clients nationwide. Our Revenue Engine team builds the technology...  ...the ability to manage their payments with confidence, and internal...  ...teams work — making insurance billing and revenue collection faster...  ...you to pay a fee or download software as part of the interview process... 
    Full time
    Work at office
    Local area

    Charlie Health

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Billing & Payments). Be the first to apply!