data
Posted Apr 21Billing & Analytics Software Engineer
at Deepgram
United StatesRemote
Responsibilities
- 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.
- 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 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.
- 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.
- Build alerting and self-healing mechanisms to catch and resolve discrepancies before they impact customers or revenue reporting.
Requirements
- COMPANY OVERVIEW Deepgram is the leading platform underpinning the emerging trillion-dollar Voice AI economy, providing real-time APIs for speech-to-text (STT), text-to-speech (TTS), and building production-grade voice agents at scale.
- COMPANY OPERATING RHYTHM At Deepgram, we expect an AI-first mindset—AI use and comfort aren’t optional, they’re core to how we operate, innovate, and measure performance.
- Every team member who works at Deepgram is expected to actively use and experiment with advanced AI tools, and even build your own into your everyday work.
- We measure how effectively AI is applied to deliver results, and consistent, creative use of the latest AI capabilities is key to success here.
- Candidates should be comfortable adopting new models and modes quickly, integrating AI into their workflows, and continuously pushing the boundaries of what these technologies can do.
- Additionally, we move at the pace of AI.
- This is the financial backbone of a high-growth AI company: every dollar of revenue flows through the code you build and maintain.
- CRM & RevOps Integration: Build and maintain integrations with Salesforce and RevOps tooling to synchronize customer accounts, contract terms, entitlements, and billing status.
- 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.
- 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
- 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.
- If you're looking to work on cutting-edge technology and make a significant impact in the AI industry, we'd love to hear from you! Deepgram is an equal opportunity employer.
Experience
- WHAT WE’RE LOOKING FOR - 5+ years of
Benefits
- 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. BENEFITS & PERKS
- HOLISTIC HEALTH - Medical, dental, vision
- benefits - Annual wellness stipend - Mental health support - Life, STD, LTD Income Insurance Plans WORK/LIFE BLEND - Unlimited PTO - Parental leave - Flexible schedule - 12 Paid US company holidays - Quarterly personal productivity stipend - One-time stipend for home office upgrades - 401(k) plan with company match - Tax Savings Programs CONTINUOUS LEARNING - Learning / Education stipend - Participation in talks and conferences - Employee Resource Groups - AI enablement workshops / sessions *For candidates
- Backed by prominent investors including Y Combinator, Madrona, Tiger Global, Wing VC and NVIDIA, Deepgram has raised over $215M in total funding.
Additional details
- More than 200,000 developers and 1,300+ organizations build voice offerings that are ‘Powered by Deepgram’, including Twilio, Cloudflare, Sierra, Decagon, Vapi, Daily, Cresta, Granola, and Jack in the Box.
- 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.
- Backed by a recent Series C led by leading global investors and strategic partners, Deepgram has processed over 50,000 years of audio and transcribed more than 1 trillion words.
- There is no organization in the world that understands voice better than Deepgram.
- Change is rapid, and you can expect your day-to-day work to evolve just as quickly.
- This may not be the right role if you’re not excited to experiment, adapt, think on your feet, and learn constantly, or if you’re seeking something highly prescriptive with a traditional 9-to-5.
- ABOUT THE ROLE As a Billing & Analytics Engineer on the Console & Analytics team, you will own the systems that turn Deepgram’s raw API usage into accurate invoices, revenue-grade analytics, and the self-service billing
- 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.
- 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.