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.
Apply directly at Deepgram →Create a free account for alerts like thisView Deepgram immigration profile
This listing is sourced directly from Deepgram's careers page and normalized into a canonical job model.