# Billing & Analytics Software Engineer

**Company:** [Deepgram](https://hotfix.jobs/companies/deepgram)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $180k – $245k/yr
**Experience:** 5+ years
**Skills:** Python, TypeScript, Node.js, Go, Postgres, MySQL, Stripe, M3Ter, Metronome, Chargebee, Zuora, Salesforce, Kafka, SQS, Pub/Sub
**Posted:** 2026-04-21

> Builds and maintains billing pipelines for usage metering, aggregation, invoicing, and integrations with platforms like M3ter and Salesforce. Delivers customer-facing dashboards and internal analytics, requiring 5+ years in SaaS billing systems and backend expertise in Python, TypeScript, or Go.

## Job Description

## 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.
- 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 (overages, credits, mid-cycle plan changes, enterprise commitments) 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 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.

### In-DC Access, Permissions & Token Management
- 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.
- Ensure these systems are secure, auditable, and performant.

### Analytics & Reporting
- Build internal analytics pipelines and dashboards that surface usage trends, cohort behavior, conversion funnels, and revenue metrics to Product, Growth, and Finance teams.
- Instrument the billing system for operational observability—alerting on anomalies, reconciliation failures, and SLA breaches.

### Data Integrity & Reconciliation
- Implement automated reconciliation between usage events, aggregated summaries, billing records, and payment processor data.
- Build alerting and self-healing mechanisms to catch and resolve discrepancies before they impact customers or revenue reporting.

## 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 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.

## 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.

## Similar roles

- [Backend Engineer](https://hotfix.jobs/jobs/8c0cdac6-4075-42b1-a874-6e856a68d2ba) - Fathom - AI Notetaker - Remote - $180k – $240k/yr
- [Software Engineer, Knowledge Systems](https://hotfix.jobs/jobs/afb75fbb-e379-420c-99a7-1eb6f7155291) - Exa - San Francisco, CA - $180k – $350k/yr
- [Software Engineer, Control Plane](https://hotfix.jobs/jobs/1f8d4743-d927-4daf-b738-f3122fe354d7) - Hightouch - Remote - $180k – $260k/yr
- [Software Engineer, Streaming Systems](https://hotfix.jobs/jobs/42426ad1-4ce5-451e-bd46-474088d85183) - Hightouch - Remote - $180k – $320k/yr
- [Software Engineer, Customer Studio Backend](https://hotfix.jobs/jobs/c1a85145-b4d5-46dd-9b35-e98f04a3d626) - Hightouch - Remote - $180k – $320k/yr

**Apply:** https://hotfix.jobs/jobs/24a154d2-56f1-4b7a-a868-65af26c9d103
**Canonical:** https://hotfix.jobs/jobs/24a154d2-56f1-4b7a-a868-65af26c9d103