Billing & Analytics Software Engineer

Deepgram · Remote · USA - Remote ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
$180k – $245k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote role
  • Rust, Python, or Go
  • SaaS billing focus
  • Senior level (5+ years)
  • AI-first culture

Join the Console & Analytics team to own the systems that convert raw API usage into accurate invoices and revenue-grade analytics. You will design the full billing pipeline, from event ingestion to integration with third-party platforms, ensuring financial accuracy for a high-growth AI company. This dedicated function supports product-led growth by insulating billing complexity from core product development.

What you'll do

  • Design pipelines for ingesting and validating usage events with sub-second reliability
  • Build aggregation layers to roll raw events into customer-specific usage summaries
  • Integrate with billing platforms like M3ter or Metronome for rating and invoicing
  • Synchronize customer accounts and contract terms with Salesforce and RevOps tools
  • Develop customer-facing dashboards for real-time usage visibility and plan management
  • Manage API key authorization and entitlement enforcement based on billing status
  • Implement automated reconciliation between usage events, billing records, and payments

What you'll need

  • At least 5 years building billing, payments, or financial data systems in SaaS
  • Strong backend engineering skills, preferably in Rust, Python, TypeScript, or Go
  • Deep experience with relational databases like PostgreSQL or MySQL
  • Hands-on experience integrating with billing platforms such as Stripe or Zuora
  • Understanding of usage-based pricing models, proration, and multi-currency handling
  • Experience building reconciliation systems to ensure financial accuracy at scale
  • Security-conscious mindset regarding authentication and access control

Nice to have

  • Specific experience with M3ter or Metronome billing platforms
  • Familiarity with product-led growth patterns and self-serve signup flows
  • Experience with event-driven architectures like Kafka or SQS
  • Background in revenue operations or ASC 606 revenue recognition
  • Proficiency with analytics tooling such as Looker, Metabase, or dbt

Stack

  • Rust
  • Python
  • TypeScript
  • Node.js
  • Go
  • PostgreSQL
  • MySQL
  • Salesforce
  • M3ter
  • Metronome
  • Stripe
  • Kafka

How you'll work

  • Fully remote position
  • AI-first mindset required for daily workflows
  • Fast-paced environment with rapid changes
  • Not a traditional 9-to-5 prescriptive role