
Company Overview
Deepgram is the leading platform underpinning the emerging Voice AI economy, providing real-time APIs for speech-to-text (STT), text-to-speech (TTS), and building production-grade voice agents at scale. More than 200,000 developers and 1,300+ organizations build voice offerings powered by Deepgram, including Twilio, Cloudflare, Sierra, Decagon, Vapi, Daily, Cresta, Granola, and Jack in the Box.
Company Operating Rhythm
At Deepgram, an AI-first mindset is core to how we operate, innovate, and measure performance. Every team member is expected to actively use, experiment with, and build advanced AI tools into their everyday work. We move at the pace of AI—change is rapid, and you can expect your day-to-day work to evolve quickly.
About the Role
As a Billing & Analytics Engineer on the Console & Analytics team, you will own the systems that turn Deepgram’s raw API usage into accurate invoices, revenue-grade analytics, and the self-service billing experience our customers depend on. You will design and operate the full billing pipeline—from usage event ingestion and metering through aggregation, rating, invoicing, and integration with third-party billing and CRM platforms.
What You’ll Do
- Usage Metering & Event Processing: Design, build, and maintain the pipeline that ingests, validates, and processes usage messages from Deepgram’s inference and voice agent services with sub-second reliability, idempotency, and exactly-once semantics.
- Usage Aggregation & Summarization: Build the aggregation layer that rolls raw usage events into summaries by customer, product, time window, and pricing dimension, optimizing for query performance.
- Billing System Integration: Own integration with usage-based billing platforms (such as M3ter or Metronome). Implement rating, plan management, and invoice generation logic while handling edge cases (overages, credits, mid-cycle changes, enterprise commitments).
- CRM & RevOps Integration: Build and maintain integrations with Salesforce and RevOps tooling to synchronize accounts, contract terms, entitlements, and billing status in support of revenue recognition and audit requirements.
- Console Billing Experience: Develop customer-facing billing and usage views within the Deepgram Console, including real-time dashboards and self-service flows for plan upgrades and payment management.
- Access, Permissions & Token Management: Own billing-adjacent authorization surfaces, API key/token management, and entitlement enforcement based on customer plan and billing status.
- Analytics & Reporting: Build internal analytics pipelines and dashboards surfacing usage trends, conversion funnels, and revenue metrics, while instrumenting observability and alerting.
- Data Integrity & Reconciliation: Implement automated reconciliation between usage events, summaries, billing records, and payment processor data with 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, along with proficiency in Python, TypeScript/Node.js, Go, or similar languages.
- Deep experience with relational databases (PostgreSQL, MySQL) and high-volume event data pipeline design.
- Hands-on experience integrating billing platforms (e.g., Stripe, M3ter, Metronome, Chargebee, Zuora) and CRM systems (Salesforce).
- Solid understanding of usage-based pricing models, proration, overages, commitments, credits, and multi-currency mechanics.
- Proven track record building reconciliation and financial data integrity systems at scale.
- Strong cross-functional communication skills to partner with Finance, RevOps, Product, and Growth teams.
- Security-conscious mindset around authentication, token management, and access control.
Nice to Have
- Specific experience with usage-based billing platforms (M3ter, Metronome) or building custom metering systems from scratch.
- Familiarity with product-led growth (PLG) patterns and self-serve upgrade funnels.
- Experience with event-driven architectures (Kafka, SQS, Pub/Sub).
- Background in revenue operations, revenue recognition (ASC 606), or SOX-relevant billing controls.
- Experience with BI/analytics tooling (Looker, Metabase, dbt).
Timezone overlap
UTC-8–-4
Open to
US
Sign in to track applications and earn points.