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.