Skip to main content
⌛ This listing's hiring window has passed
The 60-day publication window has expired. The poster may repost; in the meantime, see related active roles below. Back to /jobs →

Billing & Analytics Software Engineer

Deepgram
Remote - USAUpdated 180d ago
Compensation
$180k–$245k
Published range
Location
Remote - USA
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
AI / ML
Application window expired
Job actionsListing expired
Job actionsListing expired

About the job

About Deepgram

Deepgram is a leading Voice AI platform providing real-time speech-to-text and text-to-speech APIs, and tools for building production-grade voice agents. Over 200,000 developers and 1,300+ organizations build on Deepgram, including Twilio, Cloudflare, and Sierra. The company has processed over 50,000 years of audio and transcribed more than 1 trillion words.

About the Role

As a Billing & Analytics Engineer on the Console & Analytics team, you will own the systems that turn raw API usage into accurate invoices, revenue-grade analytics, and the self-service billing experience. This is the financial backbone of a high-growth AI company: every dollar of revenue flows through the code you build and maintain.

What You'll Do

  • Design, build, and maintain the pipeline that ingests, validates, and processes usage messages from Deepgram's inference and voice agent services, ensuring sub-second reliability, idempotency, and exactly-once semantics.
  • Build the aggregation layer that rolls raw usage events into usage summaries by customer, product, time window, and pricing dimension, optimizing for query performance.
  • Own integration with usage-based billing platforms (M3ter, Metronome, or equivalent), implementing rating, plan management, and invoice generation logic.
  • Build and maintain integrations with Salesforce and RevOps tooling to synchronize customer accounts, contract terms, entitlements, and billing status.
  • Develop customer-facing billing and usage views within the Deepgram Console, including real-time and historical usage dashboards, spend, billing history, and plan details.
  • Own billing-adjacent authorization surfaces: API key and token management, usage-based access controls, entitlement enforcement, and the permission model.
  • Build internal analytics pipelines and dashboards for usage trends, cohort behavior, conversion funnels, and revenue metrics for Product, Growth, and Finance teams.
  • Implement automated reconciliation between usage events, aggregated summaries, billing records, and payment processor data, with alerting and self-healing mechanisms.

What We're Looking For

  • 5+ years of experience building and operating billing, payments, metering, or financial data systems in a SaaS or usage-based pricing environment.
  • Strong backend engineering skills, preferably in Rust, and in at least one of: Python, TypeScript/Node.js, Go, or similar.
  • Deep experience with relational databases (PostgreSQL, MySQL) and data pipeline design—schema modeling, query optimization, and high-volume event processing.
  • Hands-on experience integrating with billing or subscription platforms (e.g., Stripe, M3ter, Metronome, Chargebee, Zuora) and CRM systems (Salesforce).
  • Understanding of usage-based pricing models, metering patterns, and edge cases (proration, overages, commitments, credits, multi-currency).
  • Experience building reconciliation and data integrity systems that ensure financial accuracy at scale.
  • Strong communication skills to partner with Finance, RevOps, Product, and Growth teams.
  • A security-conscious mindset, especially around authentication, token management, and access control.

Nice to Have

  • Experience with usage-based billing platforms (M3ter, Metronome) specifically, or building custom metering systems from scratch.
  • Familiarity with product-led growth (PLG) patterns: self-serve signup, usage gating, upgrade flows, and conversion instrumentation.
  • Experience with event-driven architectures (Kafka, SQS, Pub/Sub) for high-throughput usage event processing.
  • Background in revenue operations, revenue recognition (ASC 606), or SOX-relevant billing controls.
  • Experience with analytics/BI tooling (Looker, Metabase, dbt) and building internal data products.

Compensation & Benefits

Salary range: $180,000 – $245,000 USD. Offers equity and bonus.

Application Instructions

Apply through the provided Ashby application link.

Skills & tags

End of job descriptionBrowse jobs
Job actionsListing expired
Job actionsListing expired
What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.