Ramp

Software Engineer, Backend, Accounts Receivable

New York, NY (HQ), Remote. Posted 25 days ago

The role

A senior backend engineer will own core pieces of the Accounts Receivable system. You will build payment-matching systems, design data models, and build integrations with ERPs.

What you will do

  • Build payment-matching systems for ACH, wire, card, and check payments
  • Design accurate data models for traceability from invoice to general ledger
  • Build two-way integrations with ERPs like NetSuite and QuickBooks
  • Build collections workflows
  • Own projects from problem definition and technical design through launch, monitoring, and iteration
  • Raise the engineering bar through design reviews, code reviews, and mentorship

Required qualifications

  • Product sense
  • Experience designing and operating production backend systems, including APIs, data models, and asynchronous workflows
  • Strong system design judgment
  • Track record of independently owning complex projects and shipping high-quality software
  • Strong communication skills
  • Collaborative approach to technical decisions

Nice to have

  • Experience with invoicing, billing, payments, accounting, or other financial workflows
  • Experience building integrations that keep data consistent across systems
  • Experience improving reliability and operational visibility in a growing product

Benefits

  • Flexible PTO
  • Centralized home-office equipment ordering
  • Health and wellness stipend
  • Budget for intra-office travel
  • Weekly coffee stipend
  • 100% medical, dental & vision insurance coverage for you, with partial coverage for dependents
  • One Medical annual membership
  • 401(k), including employer match on contributions made while employed by Ramp
  • Fertility HRA (up to $10,000 per year)
  • Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay
  • Pet insurance
  • In-office perks: lunch, snacks, drinks, and more

About the company

Ramp is building the smart infrastructure for finance teams. They automate how annualized spend flows in and out of companies by authorizing payments, flagging risk, categorizing spend, and closing books.

Software Engineer, Backend, Accounts Receivable at Ramp | JobZoey