Billing & Analytics Software Engineer
Deepgram- Compensation
- $180k–$245k Published range
- Location
- Remote - USA Remote eligibility
- Employment
- Full-time Mid-level
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
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.