CareerPlan

Software Engineer, Billing

San Francisco, CAFull-time$140k–$225k2026-11-10 → 2026-11-12
On-site

Core

Build and evolve usage-based billing systems, metering pipelines, subscription/entitlement logic, and financial ledgers for a developer platform.

Role type

Senior IC Software Engineer (Billing)

Builds

Usage metering pipelines, subscription systems, payment integrations, and the financial ledger layer

Domain

SaaS / Developer Platform / Financial Systems

Required skills

usage-based billing system design, metering pipeline implementation, Stripe integration, financial ledger management, API development, observability, reconciliation logic

Preferred skills

idempotency patterns, exactly-once semantics, error handling for webhooks, mid-cycle plan change logic, proration algorithms, UI component scaling

Technologies

Stripe, usage metering pipelines, financial ledgers, billing APIs

Responsibilities

Implement end-to-end billing changes from edge events to invoiced amounts, evolve the source-of-truth ledger system, integrate deeply with Stripe subscriptions and webhooks, build internal tooling for customer state queries and credit issuance, improve observability for billing regressions, partner on new pricing models

Seniority

Senior, hands-on IC