Remote job
Software Engineer, Money Platform
Job details
About this role
Role overview Build and own the financial platform behind a high-volume AI services marketplace, where each request must be measured, priced, billed, and reconciled accurately. This founding platform role spans commercial pricing, customer billing, payments, provider settlements, and finance reporting, with close collaboration across product, sales, finance, and risk teams.
Responsibilities - Create flexible pricing and contract capabilities for commitments, usage, seats, platform fees, overages, and customer-specific terms. - Automate contract setup and quote-to-cash workflows, including provisioning, credit transfers, and customer support tools for issuing credits. - Establish the financial data model for plans, fees, entitlements, usage, and reporting. - Ensure each completed request is metered and charged once, and reconcile served usage against revenue and provider costs. - Own invoicing, prepaid balances, automatic top-ups, refunds, tax handling, payment recovery, collections, and provider payables. - Build a double-entry ledger and automated reconciliation, with audit trails, anomaly detection, and access controls.
Requirements - 5+ years building production billing, payments, ledger, or revenue systems in fintech or usage-based software. - Strong command of financial correctness practices, including idempotency, double-entry accounting, event processing, reconciliation, and safe data migrations. - Hands-on experience with a payment processor and billing or invoicing systems across contract, subscription, or usage-based models. - Strong TypeScript and SQL skills; experience with Postgres and high-volume analytical data stores. - Working knowledge of accounts receivable/payable, revenue recognition, deferred revenue, and month-end close. - Clear cross-functional communication, high ownership, and interest in using AI coding tools to automate operational work.
Nice to have - Experience with usage, hybrid, or seat-based billing at scale; streaming metering pipelines; payment fraud controls; multiple currencies or tax regimes; or audit readiness. - Familiarity with AI developer tools or products.