Staff Software Engineer, Billing Platform
Builds and operates billing platform infrastructure to convert product usage into reliable revenue, focusing on pricing, payments, contracts, and data integrity. Requires 8+ years backend/platform experience, cross-functional collaboration with Finance/Product/Sales, and emphasis on correctness in financial systems.
About the job
What you’ll do
- Design and ship billing capabilities end to end — pricing primitives, payment flows, contract and entitlement models, revenue data pipelines — depending on the surface area you own.
- Build for correctness first. Billing data is financial data; you’ll develop the instincts for where idempotency, reconciliation, and audit trails matter and where they don’t.
- Own the interfaces. Whether it’s the billing API a product team integrates against or the revenue dataset Finance closes the books on, you’ll design contracts that hide the complexity and hold up under change.
- Make build-vs-buy calls. We lean heavily on third-party billing, payment, and tax platforms, and you’ll decide where to extend them and where to build our own primitives around them.
- Own the payments stack. Authorization rates and retry logic so a good card doesn’t silently decline, processing cost as a real number you drive down, automated dispute response, and fraud controls that stop bad actors without blocking real customers.
- Drive down the manual work. Enterprise contract amendments, pricing config changes, billing support escalations — a lot of it is still human-in-the-loop, and closing that gap is a direct line to scale.
- Operate what you ship. You’ll own SLOs on customer-facing flows, instrument the revenue pipeline so discrepancies surface before month-end close, and be on the hook when it pages.
- Partner across the company. Growth wants promotional mechanics, Sales wants quote flexibility, Finance wants GAAP-clean data, product teams want it yesterday — you’ll help thread that needle.
You may be a good fit if you
- Have 8+ years building backend or platform systems in production, 3+ years leading large scale, complex projects or teams as an engineer or tech lead
- Have a track record of shipping in fast-moving environments where the requirements shift under you and you still land something correct and maintainable.
- Care about correctness and data integrity as first-class design concerns, not afterthoughts — and know how to build systems that are easy to reason about when money is on the line.
- Enjoy cross-functional work. Billing sits between Product, Finance, Sales, and Legal, and a lot of the job is translating between those worlds.
Strong candidates may also have
- Built billing, payments, subscription, or fintech systems before — and know firsthand how a small pricing change ripples through the whole stack.
- Direct experience integrating or extending third-party billing and payment platforms, and opinions on where they fall short.
- Worked on revenue reconciliation, financial reporting pipelines, or systems that had to survive an audit.
- Experience with enterprise commerce — CPQ, quote-to-cash, contract management, or the operational side of B2B billing.
- Owned payments optimization in a self-serve or PLG environment — authorization rates, payment cost, fraud, chargebacks — and know what it takes to move those numbers without breaking the good customers.
Skills
Backend Development, APIs, Data Pipelines, Payments, Billing Systems, Revenue Recognition, Idempotency, Reconciliation, Third-Party Integrations, Fraud Detection, SLOs, Quote-To-Cash, CPQ, Subscription Management, Fintech
Similar jobs
Backend Engineering jobsDesign and operate high-QPS backend systems on Claude’s token-generation path, owning latency, reliability, safe deployments, and incident response. The role requires 8+ years of software engineering experience, strong distributed-systems expertise, and production ownership of mission-critical services.
Build and scale distributed inference infrastructure serving Claude across accelerators and cloud providers. The role requires substantial software engineering experience, with expertise in large-scale systems, routing, orchestration, and production machine learning infrastructure.
This Senior Staff Software Engineer will define and lead the architecture of EarnIn’s Identity & Trust platform, spanning authentication, authorization, verification, privacy, fraud prevention, and secure data processing. The role requires 8+ years of software engineering experience and deep expertise in secure distributed backend systems.
Staff software engineer leading hands-on development and technical direction for a global card-issuing platform. The role requires deep card-network expertise, direct connectivity and certification experience, and strong software engineering experience in highly reliable payments systems.
Sets architectural direction and remains hands-on in building ultra-low-latency institutional trading systems spanning matching, risk, order management, and market data. Requires 10+ years of software engineering experience and deep expertise in distributed systems and backend performance.