Senior Engineer, Backend, Procurement
Core
Building the core Procurement system connecting purchase requests, sourcing, approvals, purchase orders, receiving, and bill/contract matching to shape how money leaves businesses.
Role type
Senior Backend Engineer (Procurement)
Builds
Purchase order lifecycle, PO and bill matching, supplier and ERP integrations, and AI-assisted features for automated coding and matching.
Domain
B2B Finance / Procurement / Enterprise Software
Deliverable
production ML models
Required skills
Backend system design, API development, asynchronous workflows, data modeling, ERP integrations, system design judgment, product sense, technical leadership
Preferred skills
Procurement domain knowledge, ERP integration experience (NetSuite, QuickBooks, Sage Intacct), punchout catalog/cXML integration, configurable workflow engines, LLM application
Technologies
APIs, asynchronous workflows, ERPs, LLMs
Responsibilities
Own design and evolution of core Procurement system areas; Build flexible request, intake, and approval workflows; Design data models for purchase orders, receipts, bills, and accounting; Build and improve integrations with ERPs and supplier systems; Help build AI-assisted features for automated PO coding and matching; Drive technical direction for the area; Work cross-functionally with product, design, and data teams; Raise engineering bar through design and code reviews.
Seniority
Senior, hands-on IC with technical leadership
