
Python
SQL
Backend Engineer
Overview
PostHog is hiring a backend engineer to help scale their billing system as part of the Billing team.
Job Description
PostHog is equipping every developer to build successful products by providing a suite of products to analyze, test, observe, and deploy new features. They are an open-source project with strong product-led growth.
Responsibilities
- - Scale the billing system backend to handle $100m+ of revenue and beyond
- - Optimize complex batch processing jobs and workflow orchestration for usage reporting and quota limiting
- - Build and maintain data transformation pipelines for internal reports, investor reports, and GAAP compliant financials
- - Drive architectural decisions for scaling billing infrastructure
- - Improve data accuracy and performance across billing systems
- - Support the implementation of new billing schemes for new products
Required Skills
- - Extensive backend engineering experience
- - Very familiar with Python and SQL
- - Experience with workflow orchestration and task processing tools
- - Enjoy thinking through and around edge cases
- - Love making simplicity out of complexity
- - Enjoy working on performance optimizations and scaling challenges
- - Have started a project from scratch
Benefits
- - Generous, transparent compensation & equity
- - Unlimited vacation (with a minimum!)
- - Two meeting-free days per week
- - Home office coworking credit
- - Private health, dental, and vision insurance
- - Training budget
- - Access to Hedge House
- - Carbon offsetting
- - Pension & 401k contributions
- - Company offsites
About the company
PostHog started as open source product analytics. We've grown into a product & data toolkit, used by 70,000+ teams. We launched on Hacker News with our MVP – just 4 weeks after we started writing code. The response was overwhelmingly positive. We had over 300 deployments in a couple of days. 2 weeks later, we'd gone past 1,500 stars on GitHub.
All Job Openings at PostHog