CareerPlanSign in

Billing & Analytics Software Engineer

USA | Remote💼 Full-time🗓 2026-04-21 → 2026-09-25

Core

Design and operate the full billing pipeline and analytics surfaces that turn raw API usage into accurate invoices, revenue-grade analytics, and self-service billing experiences for customers.

Role type

Senior backend engineer (billing & analytics)

Builds

Usage metering pipelines, aggregation layers, billing integrations, customer-facing dashboards, and internal analytics products

Domain

SaaS / Usage-based pricing / Financial data systems

Deliverable

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

Required skills

Rust, Python, TypeScript/Node.js, Go, PostgreSQL, MySQL, event-driven architectures, usage-based pricing models, reconciliation systems, CRM integrations

Preferred skills

M3ter, Metronome, Stripe, Salesforce, Kafka, SQS, Pub/Sub, revenue recognition (ASC 606), SOX controls, BI tooling (Looker, Metabase, dbt)

Technologies

Rust, Python, TypeScript, Node.js, Go, PostgreSQL, MySQL, Kafka, SQS, Pub/Sub, M3ter, Metronome, Stripe, Salesforce, Looker, Metabase, dbt

Responsibilities

Design and maintain usage event ingestion and metering pipelines with exactly-once semantics; Build aggregation layers for real-time dashboards and end-of-period billing; Integrate with usage-based billing platforms and CRM systems; Develop customer-facing billing dashboards and self-service flows; Implement automated reconciliation between usage events and billing records; Build internal analytics pipelines for revenue metrics and usage trends

Seniority

Senior, hands-on IC

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