Build the money engine for OpenRouter: metering, pricing, invoicing, credits, payments, payouts, and a double-entry ledger. The role covers quote-to-cash automation, usage-to-revenue reconciliation, and Stripe integration. The stack is TypeScript and SQL with Postgres and ClickHouse.
OpenRouter is the leading AI routing and infrastructure layer that enterprises use to access, manage, and optimize the best large language models across providers—without lock-in, capacity constraints, or unnecessary cost. We power the most advanced AI teams in the world by giving them the flexibility to move fast, scale confidently, and stay future-proof as models evolve.
As enterprise adoption of AI accelerates, OpenRouter sits at the center of how organizations operationalize LLMs across research, product, and production workloads.
Every token that flows through OpenRouter is a financial event. Billions of requests run across hundreds of models and dozens of providers, and each request carries its own cost, price, discount and contract terms. Behind the inference engine sits a money engine: metering, pricing, invoicing, credits, payments, payouts and the ledger that ties it all together.
We're hiring our first engineer to envision, build and own the dollar+token value capture engine behind OpenRouter's leading inference gateway, marketplace and rapidly growing suite of agentic products. You will be responsible for the robust and flexible platform that lets the business sell any pricing model it can dream up. If you come from fintech and have a passion for financial engineering, this is your chance to reimagine an AI-first, agentic Money Platform from the ground up.
If you don’t think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box, and we’re looking for someone who is excited to join the team.
Compensation: $215K - $285K