Ottimate is an AI-native accounts payable (AP) automation and payments platform serving mid-market, multi-location operators across hospitality, healthcare, grocery and retail, and client accounting services (CAS). We help finance teams capture, code, approve, and pay invoices with AI handling the repetitive work — across AP automation, Vendor Pay payments, and spend management. We're PE-backed (FTV Partners) and moving fast toward a more autonomous, agentic future for B2B finance. It's a great time to join and own real surface area early. About The Role You'll own ERP integrations — the layer that decides whether Ottimate is a system of record our customers trust or a tool that creates reconciliation work. Every invoice we process eventually has to land in a general ledger, match a purchase order, and come back marked paid. That round trip is your product. Ottimate has 140+ integrations, and fewer than 15 of them are true API integrations. The rest are a long tail of customer-specific, file-based connections. Our flagship ERP integrations are Sage Intacct, NetSuite, Dynamics 365 Business Central, and Acumatica, alongside a large QuickBooks installed base. Two things are happening at once: we're deepening the flagship integrations toward parity with what mid-market controllers expect, and we're consolidating the legacy long tail onto a modern integration platform so one system serves all of it. This is a senior individual-contributor role, and it is unusually technical for a PM job. You'll write detailed integration and data-mapping specifications, work side by side with integration engineers every day, and be the person who can explain to a controller why their bill posted to the wrong period. You'll also own the go-to-market side — marketplace listings, partner certifications, and release communications — because in this domain the partner ecosystem is a distribution channel, not an afterthought.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed