Staff Business Systems Engineer – Order to Cash (OTC)
Core
Lead the design, optimization, and scalability of enterprise business systems supporting quote-to-cash operations, ensuring compliance with ASC 606 and SOX standards.
Role type
Staff Business Systems Engineer (Order to Cash)
Builds
Scalable, compliant, and efficient OTC business operations within NetSuite ERP
Domain
Enterprise Resource Planning (ERP) / SaaS / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure
Required skills
NetSuite ERP configuration, Order-to-Cash (OTC) process design, SuiteScript development, SuiteFlow workflow automation, API integration (SuiteTalk), Revenue Recognition (ASC 606), SOX compliance, SaaS billing models, Cross-functional project leadership
Preferred skills
NetSuite Administrator/Consultant certification, Salesforce–NetSuite integration, Data warehousing/BI platforms, High-growth SaaS experience
Technologies
NetSuite, SuiteScript, SuiteFlow, SuiteTalk APIs, Boomi, Workato, Salesforce
Responsibilities
Drive design and optimization of OTC workflows across NetSuite; Configure and maintain Sales Orders, Invoices, Credit Memos, and Payment Applications; Support billing logic for subscription and usage-based revenue models; Develop and support tax solutions within OTC workflows; Configure NetSuite ARM for deferred and recognized revenue; Monitor revenue schedules and handle deferral adjustments; Analyze revenue, unbilled receivables, and contract assets; Partner with RevOps and Accounting to validate billing schedules; Identify opportunities to streamline OTC processes; Develop NetSuite customizations using SuiteScript and SuiteFlow.
Seniority
Staff, hands-on IC with strategic scope