Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Ramp

Senior Backend Engineer (Accounts Receivable)

Posted
Discussion

Summary

Senior Backend Engineer on Ramp's Accounts Receivable team, owning backend systems that automate invoicing, payment matching, collections, and ERP syncs (NetSuite, QuickBooks). Day-to-day work includes designing data models, APIs, and async workflows for financial transactions, plus code reviews and mentorship.

  • Getting paid is still one of the most manual parts of running a business. Finance teams chase invoices over email, match payments to invoices by hand in spreadsheets, and close the books late because cash data is scattered across banks, payment processors, and ERPs. Ramp’s Accounts Receivable team is building the system that automates all of it, from the moment an invoice is sent to the moment cash is reconciled in the general ledger. We own the full receivables lifecycle: invoicing, collections, payments, cash application, and accounting sync. We’re looking for a senior backend engineer to own core pieces of that system. The work sits where hard engineering problems meet real money: matching messy payment data to the right invoices, keeping ledgers correct to the cent, and syncing reliably with the accounting systems our customers depend on. You’ll own projects end to end, from design through production, and work closely with product and design to turn complex finance workflows into software that just works
  • Build the payment-matching systems that automatically apply incoming ACH, wire, card, and check payments to the right invoices, even when payment details are incomplete or inconsistent
  • Design accurate data models where every dollar is traceable from invoice to payment to general ledger
  • Build two-way integrations with ERPs like NetSuite and QuickBooks that stay consistent through retries, partial failures, and edits on either side
  • Build collections workflows that help businesses get paid faster without hurting their customer relationships
  • Own projects from problem definition and technical design through launch, monitoring, and iteration
  • Raise the engineering bar through design reviews, code reviews, and mentorship

Benefits

  • Comprehensive medical, dental, and vision insurance
  • One Medical Membership
  • 401(k) including an employer match
  • Unlimited PTO
  • Parental leave
  • Monthly wellness stipend
  • Relocation support to move to NYC
  • WFH stipend
  • Pet Insurance
  • A track record of independently owning complex projects and shipping high-quality software
  • Strong communication skills and a collaborative approach to technical decisions
  • Product sense: you care about the customer problem, not just the ticket, and you push back when the spec is wrong
  • Strong system design judgment and the ability to balance speed, correctness, reliability, and simplicity
  • Experience designing and operating production backend systems, including APIs, data models, and asynchronous workflows
  • Experience improving reliability and operational visibility in a growing product
  • Experience building integrations that keep data consistent across systems
  • Experience with invoicing, billing, payments, accounting, or other financial workflows

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.