Billing & Analytics Software Engineer

Deepgram
California
Workplace: RemoteFull timeUSD 180,000 - 245,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Teamwork","Problem-solving"]

Billing & analytics engineer responsible for designing and operating the billing pipeline (ingestion, metering, aggregation, rating, invoicing) and revenue analytics. Owns integrations with billing platforms and CRM, builds customer-facing billing views, and ensures data integrity for revenue recognition and audits, enabling product-led growth and accurate invoicing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Deepgram
Deepgram
3 months ago

Billing & Analytics Software Engineer

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Billing & analytics engineer responsible for designing and operating the billing pipeline (ingestion, metering, aggregation, rating, invoicing) and revenue analytics. Owns integrations with billing platforms and CRM, builds customer-facing billing views, and ensures data integrity for revenue recognition and audits, enabling product-led growth and accurate invoicing.
Location: California
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Software Engineering

Key Responsibilities

  • •Design, build, and maintain the billing pipeline—from usage event ingestion and metering to aggregation, rating, invoicing, and CRM/RevOps integration.
  • •Build the aggregation layer that rolls raw usage events into usage summaries by customer, product, time window, and pricing dimension.
  • •Own integrations with usage-based billing platforms and CRM systems to ensure accurate billing and revenue recognition.
  • •Develop customer-facing billing and usage dashboards within the Deepgram Console and self-service flows for upgrades and payment methods.
  • •Implement data integrity and reconciliation, alerting, and observability to ensure financial accuracy at scale.

Pay and Benefits

Salary: USD 180,000 - 245,000 annually
Equity and Bonus:Equity
Perks:MedicalDentalVision401kPaid LeaveParental LeaveHome OfficeLearning Stipend

Key Requirements

  • •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.
  • •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:5+ yearsSaaSBillingAnalytics
Skills:CommunicationTeamworkProblem-solving
Languages:English
Tech Stack:PythonTypeScriptNode.jsGoPostgreSQLMySQLStripeM3terMetronomeChargebeeZuoraSalesforceKafkaSQSPub/SubDbtLookerOAuthRESTSQL

Company Brief

Deepgram
Deepgram builds a real-time Voice AI platform delivering speech-to-text, text-to-speech, and voice-agent APIs for developers and enterprises, focusing on low-latency, high-accuracy voice models and scalable deployment options.
Industry: API Platforms
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2015
Glassdoor
Glassdoor: 4.5
WebsiteLinkedInGlassdoor