Software Engineer, Accounting

Ramp Ramp · Fintech · New York, NY · Engineering

Backend engineer for Ramp's accounting platform, focusing on transaction processing, data integrity, and laying the groundwork for AI agents in accounting categorization. The role involves owning backend services, building scalable systems, and improving developer tooling within a fintech environment.

What you'd actually do

  1. Own backend services that power Ramp’s accounting platform, syncs, and rules engine.
  2. Build scalable systems that process millions of transactions across card, bill pay, reimbursements, treasury, and more
  3. Lay the technical foundation for AI agents to suggest and enforce accounting categorizations
  4. Improve internal developer tooling and interfaces to accelerate our team
  5. Uphold the highest standards around correctness, observability, and auditability

Skills

Required

  • 3+ years of backend engineering experience
  • Experience designing and maintaining distributed systems with high data integrity requirements
  • Strong understanding of system design, reliability engineering, and service observability
  • Fluent in Python or a comparable modern backend language
  • Comfort working closely with accounting teams and product stakeholders to translate business needs into clean code

Nice to have

  • Background in compliance-heavy systems or regulated domains
  • Familiarity with financial integrations (e.g. NetSuite, QuickBooks, Oracle)
  • Interest in working with AI/ML teams on intelligent accounting features
  • A desire to move fast but hold the line on accuracy, especially when real dollars are involved

What the JD emphasized

  • high agency and high urgency
  • slope over intercept
  • high data integrity requirements
  • highest standards around correctness, observability, and auditability
  • balances precision, performance, and extensibility
  • compliance-heavy systems or regulated domains