Billing & Analytics Software Engineer
Deepgram - United States
Hiring: Billing & Analytics Software Engineer Company: Deepgram Location: United States Job Posted Time: 2026-09-03 10:21:13 Employment Type: Contract Target Skills & Keywords : Cloudflare, Data Pipeline, Event-Driven, Kafka, MySQL, Node.js, PostgreSQL, Pub/Sub, Python, Rust, SQS, SaaS, Salesforce, Stripe, Twilio, TypeScript, dbt About the job 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. •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. •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. •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. •Strong backend engineering skills, preferably in Rust, and in at least one of: Python, TypeScript/Node.js, Go, or similar. Comfort working across the stack when needed. Required Skills: •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. •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. •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. •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. Qualifications: •Operational familiarity with product-led growth (PLG) patterns: self-serve signup, usage gating, upgrade flows, and conversion instrumentation. •Background in revenue operations, revenue recognition (ASC 606), or SOX-relevant billing controls. •Prior work at a company where billing accuracy directly impacted customer trust and revenue at scale. •: We're aware of individuals impersonating Deepgram recruiters. All legitimate Deepgram recruiting communication comes from an @ •Email address. If you've received a message claiming to be Deepgram, please forward it to careers@deepgram.com. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!