Deepgram

Deepgram

Billing & Analytics Software Engineer

USA | Remote · Mid

Sponsorship not specifiedDetected 92 days ago
TypeScriptPythonNode.jsPostgreSQLMySQLKafkadbtData VisualizationComplianceSalesforceCRMForecastingCommunicationCollaborationMetabase

About the role

  • This role pulls billing and analytics engineering out of the broader Console team, creating a dedicated function that insulates and accelerates Deepgram's product-led growth (PLG) effort.
  • Deepgram's voice-native foundation models are accessed through cloud APIs or as self-hosted and on-premises software, with unmatched accuracy, low latency, and cost efficiency.
  • There is no organization in the world that understands voice better than Deepgram.

Responsibilities

  • 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.
  • Usage Aggregation & Summarization: Build the aggregation layer that rolls raw usage events into usage summaries-by customer, product, time window, and pricing dimension.
  • Optimize for query performance so that both real-time dashboards and end-of-period billing runs operate within SLA.
  • Billing System Integration: Own the integration with usage-based billing platforms (M3ter, Metronome, or equivalent).
  • Implement rating, plan management, and invoice generation logic.
  • CRM & RevOps Integration: Build and maintain integrations with Salesforce and RevOps tooling to synchronize customer accounts, contract terms, entitlements, and billing status.
  • Partner with Finance and RevOps to ensure billing data supports revenue recognition, forecasting, and audit requirements.
  • Console Billing Experience: Develop the customer-facing billing and usage views within the Deepgram Console.
  • Build clear, actionable dashboards that show real-time and historical usage, current spend, billing history, and plan details.
  • Design the self-service flows for plan upgrades, payment method management, and invoice retrieval.

Requirements

  • 5+ years of experience building and operating billing, payments, metering, or financial data systems in a SaaS or usage-based pricing environment.
  • 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).

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.
  • Prior work at a company where billing accuracy directly impacted customer trust and revenue at scale.
  • By creating a dedicated billing engineering function, this role directly enables the Console and PLG teams to move faster on product innovation without billing complexity as a bottleneck.
  • Life, STD, LTD Income Insurance Plans

Skills

  • A security-conscious mindset, especially around authentication, token management, and access control.

Compensation

  • Annual wellness stipend

Benefits

  • Medical, dental, vision benefits
  • Annual wellness stipend
  • Mental health support
  • Generous paid parental leave
  • Flexible schedule
  • Quarterly personal productivity stipend
  • One-time stipend for home office upgrades
  • Learning / Education stipend

Company info

  • every dollar of revenue flows through the code you build and maintain.
  • 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.
  • You'll also own the analytics surfaces that give customers visibility into their consumption and give internal teams the data they need to operate the business.
  • Ensure events are captured with sub-second reliability at scale, with idempotency and exactly-once semantics to guarantee billing accuracy.
  • Ensure billing data reconciles cleanly with usage records and that edge cases (overages, credits, mid-cycle plan changes, enterprise commitments) are handled correctly.

This listing is sourced directly from Deepgram's careers page and normalized into a canonical job model.