← All roles

Billing & Analytics Software Engineer

Deepgram· Engineering
Apply on company site
Remote$180k - $245kFull-timePosted 6mo ago

About the role

Engineer responsible for designing and operating the billing and analytics systems that convert raw API usage into invoices, revenue analytics, and self-service billing experiences. Owns the full billing pipeline and analytics surfaces to support PLG and Finance."

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. Ensure events are captured with sub-second reliability at scale, with idempotency and exactly-once semantics to guarantee billing accuracy.
  • 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. Ensure billing data reconciles cleanly with usage records and that edge cases are handled correctly.
  • 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 data supports revenue recognition, forecasting, and audit requirements.
  • Console Billing Experience: Develop customer-facing billing and usage views within the Deepgram Console. Build dashboards showing real-time/historical usage, spend, billing history, and plan details. Design self-service flows for upgrades and payment method management.
  • In-DC Access, Permissions & Token Management: Own authorization surfaces: API key/token management, usage-based access controls, entitlement enforcement, and permission model gated by plan and billing status.
  • Analytics & Reporting: Build internal analytics pipelines and dashboards for usage trends, cohort behavior, conversion funnels, and revenue metrics. Instrument billing system for observability and SLA monitoring.
  • Data Integrity & Reconciliation: Implement automated reconciliation between usage events, summaries, billing records, and payment processor data; build alerting and self-healing mechanisms.

Qualifications

  • 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.
  • 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 and ability to partner with Finance, RevOps, Product, and Growth.

Skills

Required:Backend engineeringBilling & metering systemsRelational databases

Benefits

  • Offers Equity
  • Offers Bonus
  • Base salary $180K – $245K
  • Remote work setup (USA)
Last updated Sep 30, 2026. Interested? Apply on the company site.
Deepgram logo

About Deepgram

Building foundational AI for speech transcription and understanding.

Deepgram is a foundational AI company on a mission to understand human language. We give any developer access to the most advanced speech AI transcription and understanding with just an API call. Our models deliver the fastest, most accurate transcription alongside contextual features like summarization, sentiment analysis, and topic detection. Beyond that, developers can: 🔊 Process live-streaming or pre-recorded audio 🌎 Transcribe in dozens of languages ⚙️ Train custom models for unique use cases 🔑 Access deep NLU with a unified API 💻 Build in any programming language with our SDKs ✅ Deploy on-prem or on DG’s managed cloud 📈 Get scalable GPU infra for training and inference Deepgram is a proud NVIDIA partner and Y Combinator company, and we recently completed a $72M Series B to define the future of AI Speech Understanding, making us the most-funded speech AI company at its stage.

ai-enhanced-learningapiartificial-intelligencebrex-fastest-growing-2025liquid-ai-recruiting-targetspeech-to-texttext-to-speechvoice-ai-stack

More open roles at Deepgram