Deepgram is the leading platform in the Voice AI economy, providing real-time APIs for speech technologies. The Billing & Analytics Software Engineer will own the systems for accurate invoicing and revenue analytics, ensuring billing accuracy and providing customers with usage visibility.
Responsibilities:
- Design, build, and maintain the pipeline that ingests, validates, and processes usage messages from Deepgram’s inference and voice agent services
- Build the aggregation layer that rolls raw usage events into usage summaries—by customer, product, time window, and pricing dimension
- Own the integration with usage-based billing platforms (M3ter, Metronome, or equivalent)
- Build and maintain integrations with Salesforce and RevOps tooling to synchronize customer accounts, contract terms, entitlements, and billing status
- Develop the customer-facing billing and usage views within the Deepgram Console
- Own the billing-adjacent authorization surfaces: API key and token management, usage-based access controls, entitlement enforcement, and the permission model that gates feature access based on customer plan and billing status
- Build internal analytics pipelines and dashboards that surface usage trends, cohort behavior, conversion funnels, and revenue metrics to Product, Growth, and Finance teams
- Implement automated reconciliation between usage events, aggregated summaries, billing records, and payment processor data
Requirements:
- 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 in at least one of: Python, TypeScript/Node.js, Go, or similar. Comfort working across the stack when needed
- 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 the edge cases that come with them (proration, overages, commitments, credits, multi-currency)
- Experience building reconciliation and data integrity systems that ensure financial accuracy at scale
- Strong communication skills—you can partner effectively with Finance, RevOps, Product, and Growth teams to translate business requirements into reliable systems
- A security-conscious mindset, especially around authentication, token management, and access control
- 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
- Prior work at a company where billing accuracy directly impacted customer trust and revenue at scale