Billing & Analytics Software Engineer
Deepgram · Remote · USA - Remote ·
COMPENSATION
$180k – $245k
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