TL;DR

Software Engineer (Billing): Building and evolving robust billing and usage-metering pipelines for a developer-focused platform with an accent on Stripe integrations, ledger correctness, and financial accuracy. Focus on designing scalable architecture for subscription management, usage aggregation, and building internal tooling to ensure billing reliability at enterprise scale.

Company

An AI-driven coding platform dedicated to automating software development for professional programmers.

What you will do

  • Implement and maintain usage-based billing systems from edge usage events to final invoicing in Stripe.
  • Evolve the ledger system to serve as a reliable source of truth for balances, credits, and overages.
  • Build internal APIs and tooling to assist finance and product teams with billing transparency and issue resolution.
  • Enhance observability across the billing stack to proactively detect and debug discrepancies or regressions.
  • Partner with product and engineering teams to launch new pricing models while minimizing operational risks.
  • Own the full lifecycle of usage, limits, and payment logic within the core product architecture.

Requirements

  • Proven experience shipping usage-based billing systems into production environments.
  • Deep technical understanding of metering architecture, idempotency, and exactly-once semantics.
  • Extensive experience integrating with Stripe and managing complex financial data models.
  • Experience building or maintaining a financial ledger system.
  • Strong ability to manage the trade-off between rapid development and the absolute correctness required for financial systems.
  • Comfortable working across the full stack from backend infrastructure to frontend components.

Culture & Benefits

  • Flat organizational structure with a small, high-density talent team.
  • Environment that prioritizes truth-seeking, creative ideas, and spirited debate.
  • Direct impact on core business revenue and product scalability.
  • Focus on high-quality engineering standards and solving complex technical challenges.