> Markdown version of [/jobs/ext/1470538-staff-software-engineer-billing-metering](https://www.wearedevelopers.com/jobs/ext/1470538-staff-software-engineer-billing-metering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - Billing & Metering - **Company:** IonQ, Inc. - **Location:** Bothell, WA, United States - **Experience:** Experienced - **Salary:** $174,520.0 - $228,492.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Payment Systems, Software Engineering, Backend, Usage Tracking, Stripe, Information Technology, Data Pipelines - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/a923bb43-a78d-4a0a-b081-25531dcb9c74 ## About the Role * Deep understanding of how to build for correctness and have an instinct for where idempotency, reconciliation, retry logic, and audit trails matter in a billing system * Past experience with building usage-based billing, subscription, and invoice services * Proven experience designing and leading large-scale, cross-team technical projects from inception to completion * Exceptional written and verbal communication skills, demonstrated through a portfolio of technical design documents, architectural diagrams, or public presentations * A strong sense of ownership and the ability to navigate ambiguity to drive complex projects forward with a high degree of autonomy * Familiarity with using AI in day-to-day coding * Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience * 8+ years of professional software engineering experience shipping backend or platform systems in production and 3+ years leading large-scale, complex projects as a tech lead You'd be a great fit with: * Experience with the operational side of B2B billing or B2C billing * Familiarity with global payment systems, including international tax regulations (VAT, GST), currency conversion, and local payment methods * Worked on revenue reconciliation, financial reporting pipelines, or systems that had to survive an audit * Familiarity with usage-based billing platforms like Metronome * Expertise in programming backends in Go ## Description * Design and implement end-to-end usage-based billing capabilities, utilizing pricing primitives, payment flows, usage tracking, contract and entitlement models, and revenue data pipelines. Know where to extend third-party billing platform integrations and where to build our own primitives around them. * Collaborate with Product and Customer Success teams to translate ambiguous business needs into scalable technical solutions for our next-generation billing system, including expansion into new international markets and supporting Enterprise resellers. * Own the interfaces with third-party billing platforms like Metronome and Stripe as well as our internal dataset for generating invoices and revenue reports. * Perform required manual work like Enterprise contract amendments, pricing config changes, and billing support escalations. A lot of it can be automated by building internal tooling, but some of it still requires human-in-the-loop. * Partner with Finance, Legal, and other stakeholders on compliance-related technical decisions. ## Related Videos - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Metrics Handle with Care: The Paradox of Measuring Team Performance](https://www.wearedevelopers.com/videos/1131-metrics-handle-with-care-the-paradox-of-measuring-team-performance) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [Build Your Own Subscription-based Course Platform](https://www.wearedevelopers.com/videos/321-build-your-own-subscription-based-course-platform) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)