CareerPlanSign in

Software Engineer, Billing

San Francisco💼 Full-time🗓 2026-03-12 → 2026-09-26

Core

Build and maintain the billing stack including usage metering, subscription management, payment integrations, and the financial ledger for a developer-focused AI tool.

Role type

Senior IC Software Engineer (Billing Systems)

Builds

Usage metering pipelines, subscription/entitlement systems, payment integrations, and the source-of-truth ledger layer.

Domain

SaaS / Developer Tools / Financial Systems

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

usage-based billing architecture, Stripe integration, financial ledger design, idempotency, exactly-once semantics, observability, end-to-end feature ownership

Preferred skills

experience with metering pipelines, handling complex webhook error recovery, building internal billing tooling

Technologies

Stripe, usage metering pipelines, ledger systems, billing APIs

Responsibilities

Implement end-to-end billing changes from edge events to invoiced amounts, evolve the ledger system for customer balances and adjustments, integrate with Stripe for subscriptions and payments, build APIs for customer state queries and credit issuance, improve observability of the billing pipeline, partner on new pricing models

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.