Staff Software Engineer – Billing & Metering
Core
Lead the design and implementation of end-to-end usage-based billing capabilities, pricing primitives, and revenue data pipelines for IonQ's quantum computing platform.
Role type
Staff Software Engineer (Billing & Metering Platform)
Builds
Usage-based billing system, payment flows, usage tracking, contract/entitlement models, and revenue reporting pipelines for quantum computing services.
Domain
Quantum Computing / SaaS Billing Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Usage-based billing architecture, subscription management, idempotency & reconciliation logic, retry logic, audit trail design, cross-team technical leadership, B2B/B2C billing operations, global payment systems, international tax regulations (VAT/GST), currency conversion, revenue reconciliation, financial reporting pipelines, Go programming.
Preferred skills
Experience with Metronome or similar billing platforms, AI-assisted coding.
Technologies
Go, Metronome, Stripe.
Responsibilities
Design and implement usage-based billing capabilities and revenue data pipelines; Collaborate with Product and Customer Success to translate business needs into scalable technical solutions; Own interfaces with third-party billing platforms (Metronome, Stripe) and internal datasets; Perform manual work for enterprise contract amendments and billing support escalations; Partner with Finance and Legal on compliance-related technical decisions.
Seniority
Staff, hands-on IC with significant leadership scope.