PostHog
Product analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.
Backend Engineer – Billing
Location
United States
Posted
21 days ago
Salary
Not specified
EnglishPythonSQL
Job Description
• Scaling our billing system to $100M+ revenue (the hundy) by the end of 2026, and well beyond (the billy?).
• Building billing primitives flexible enough that launching a new pricing model doesn't require rearchitecting everything.
• Making our usage reporting and limiting near-realtime.
• Turning usage and messy raw invoice data into actionable internal reports, accurate forecasts, and compliant financials.
Job Requirements
- Strong backend engineer. Python, SQL, and complex data modeling should feel like home.
- Experience with data pipelines, task queues, and workflow orchestration - we still have a lot of Celery but are leaning more into Temporal and Dagster.
- If you've done something manually twice (or seen someone else do it) - you're already building an automation or an internal tool to make it easier.
- Happy paths are maybe 10% of billing. You treat error handling, rollbacks, and retries as the actual work - not TODOs you'll "get to later".
- You don't need someone to tell you what to build. You've started a company, led a major project from scratch, or shipped an impressive side project.
- You've built and scaled usage-based billing systems before (and have the scars to prove it).
- You get weirdly excited about revenue modeling, forecasting and accounting ledgers.
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements