Responsibilities
- Scaling our billing system backend to handle $100m+ of revenue and beyond
- Optimizing complex batch processing jobs and workflow orchestration for usage reporting and quota limiting
- Building and maintaining data transformation pipelines that turn raw invoice data into internal reports, investor reports, and GAAP compliant financials
- Driving architectural decisions for scaling our billing infrastructure
- Improving data accuracy and performance across our billing systems
- Supporting the implementation of new billing schemes for products we are launching
Requirements
- You have extensive backend engineering experience
- You are very familiar with Python and SQL
- You have experience with workflow orchestration and task processing tools
- You enjoy thinking through and around edge cases galore
- You love making simplicity out of complexity (and you don't mind refactoring to clean things up)
- You enjoy working on performance optimizations and scaling challenges
- You have started a project from scratch. You might have led a project, been a founder previously, or built an impressive side project.
Nice to Have
- You have experience in building and scaling billing systems
- You're familiar with the modern data stack
Benefits
- Generous, transparent compensation and employee-friendly equity in PostHog
- Permissionless holiday with a 25-day minimum requirement - the team used 31 days on average in 2022
- $300/month towards co-working (or a WeWork membership) and $1,500/quarter for meetups
- Pension/401k contributions (4% matching)
- 12 weeks' parental leave after your first year at full pay
- Training budget and free books
- Spill mental health chat
- $100/month budget to provide support to open-source projects
- We'll be your first investor and biggest cheerleader, if you spend two years at PostHog and leave to start a new company
- Generous severance - 4 months from PostHog after you’ve been with us for 3 months (but you only need to provide 1 month's notice)
- Regular team off-sites with carbon offsetting for work travel with Project Wren
Work Arrangement
Remote (Worldwide)
Team
Structure: All engineering teams are hiring.
Additional Information
- If you have a disability, please let us know if there's any way we can make the interview process better for you - we're happy to accommodate!


