Software Engineer, Bill Pay & Procurement
Builds backend systems for Procure-to-Pay, including invoice processing, payment orchestration, and financial reconciliation. Requires 3+ years backend experience with Python/SQL, distributed systems, and fintech domain knowledge.
About the job
What You'll Do
- Design and build core P2P systems, from invoice ingestion and approval workflows to payment orchestration and reconciliation logic.
- Enable AI agents to classify, validate, and process invoices automatically, reducing manual review and accelerating financial close.
- Own backend services that process large volumes of financial events across Bill Pay, Procurement, and Treasury.
- Collaborate cross-functionally with Product, Finance, and Data to translate accounting and compliance policies into robust, testable code.
- Extend Ramp’s financial ledger to handle new transaction types, international payments, and automated audit trails.
- Drive technical excellence around reliability, observability, and data integrity in systems where correctness directly impacts financial reporting.
- Continuously improve developer tooling and internal APIs that make P2P data accessible across Ramp’s product ecosystem.
What You Need
- 3+ years of backend engineering experience, ideally in fintech, payments, or transactional systems.
- Proven experience designing and maintaining data-intensive distributed systems with strong consistency and auditability requirements.
- Deep knowledge of Python (or a comparable backend language) and SQL.
- Comfort building event-driven systems and scaling high-volume, low-latency architectures.
- Strong system design and debugging skills; you care about correctness as much as speed.
- Ability to work closely with finance, risk, and product stakeholders to translate business rules into software logic.
- Passion for building systems that are precise, reliable, and extensible as Ramp scales globally.
Nice to Have
- Experience with accounts payable, payments, or reconciliation systems.
- Familiarity with accounting or ERP integrations (e.g. NetSuite, QuickBooks, Oracle).
- Background in compliance-heavy or regulated domains.
- Exposure to AI-driven automation or interest in working with AI/ML teams to build intelligent finance workflows.
- Desire to move quickly while maintaining an uncompromising standard for data accuracy and auditability.
Benefits (for U.S.-based full-time employees)
- 100% medical, dental & vision insurance coverage for you
- Partially covered for your dependents
- One Medical annual membership
- 401k (including employer match on contributions made while employed by Ramp)
- Flexible PTO
- Fertility HRA (up to $10,000 per year)
- Parental Leave
- Unlimited AI token usage
- Pet insurance
- Centralized home-office equipment ordering for all employees
- Health and Wellness stipend
- In-office perks: lunch, snacks, drinks, and more
- Budget for intra-office travel
- Relocation support to NYC or SF (as needed)
Skills
Python, SQL, Distributed Systems, Event-Driven Systems, System Design, AI/ML, NetSuite, Quickbooks, Oracle, Postgres
Similar jobs
Fullstack Engineering jobsBuild and maintain scalable customer-domain and marketplace-middleware applications, APIs, automated tests, and reliable systems using C# and .NET. The role requires at least four years of software engineering experience and emphasizes collaboration, technical documentation, and high-quality delivery.
Design and optimize distributed systems, workflows, and architectures for an enterprise healthcare platform. The role requires a bachelor’s degree and three years of computer-systems-related experience, with expertise in cloud infrastructure, databases, integrations, and reliability analysis.
Build and scale provider-growth systems spanning onboarding, activation, automation, AI agents, and experimentation. The role requires strong programming fundamentals, experience with APIs and data pipelines, and strong product judgment in a fast-growing environment.
Build end-to-end Airtable product features with a primary backend focus, collaborating with product, design, research, and data science partners. The role requires 4+ years of full-stack web development experience and fluency in backend technologies, JavaScript, and React.
Build and launch products for Reddit’s high-traffic Comments page, collaborating across product, design, and engineering. The role requires 3+ years of professional software development experience, distributed-systems expertise, and proficiency in a general-purpose programming language.