
Software Engineer, Money Platform
OpenRouter6 hours ago
Remote, United StatesSenior
Base Salary
$215k - $285k/yr
Responsibilities
- Build flexible pricing, contract terms, credits, entitlements, and quote-to-cash workflows.
- Create the financial source of truth for fees, plans, usage, revenue, and customer reporting.
- Meter, price, and record every completed request while reconciling usage against charges.
- Own invoicing, prepaid credits, auto top-ups, refunds, tax/VAT, purchase orders, collections, and Stripe integration.
- Build a double-entry ledger and automate reconciliation across Postgres, Stripe, billing, and usage data.
- Own provider settlements, accounts payable, and finance-ready reporting.
- Partner with Provider, Trust & Safety, Sales, Customer Success, and Finance teams.
- Implement idempotency, anomaly detection, auditability, and least-privilege controls for financial systems.
Requirements
- 5+ years of experience building production financial systems involving billing, payments, ledgers, or revenue infrastructure at a fintech or usage-based SaaS company.
- Deep knowledge of idempotency, double-entry accounting, exactly-once event processing, reconciliation, and safe financial-data migrations.
- Hands-on experience with Stripe or similar payment processors and billing or invoicing platforms supporting contract, subscription, and usage-based models.
- Strong TypeScript and SQL skills, with experience using Postgres and high-volume analytical stores such as ClickHouse.
- Working knowledge of accounts receivable, accounts payable, revenue recognition, deferred revenue, and month-end close.
- Ability to collaborate across Provider, Trust & Safety, Sales, Customer Success, and Finance teams.
- Experience using coding agents and automating manual finance operations.
- Preferred experience with usage-based, hybrid, or seat-based billing at scale; streaming pipelines; payment fraud and risk systems; multi-currency, sales tax/VAT, or global payment methods; audit preparation; or AI tooling.
Tech Stack
Categories
About OpenRouter
OpenRouter builds a unified API and routing layer that lets developers and enterprises access, compare, and manage large language models across multiple providers, with tooling for chat, evals, and usage controls. The company monetizes through metered API usage and enterprise plans that add governance and reliability features. Founded in 2023 and headquartered in New York, it supports hundreds of third-party models and an active developer community on Discord.