Remote (Global)

PostHog is hiring a Backend Engineer

About the Role

PostHog is hiring a Backend Engineer to join our Billing team, which is responsible for the critical infrastructure that allows our products to generate revenue. Your focus will be on scaling complex backend systems and data pipelines to ensure our billing operations run smoothly.

What You'll Do

  • Scale our billing system backend to handle over $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 that turn raw invoice data into internal reports, investor reports, and GAAP compliant financials.
  • Drive architectural decisions for scaling our billing infrastructure.
  • Improve data accuracy and performance across our billing systems.
  • Support the implementation of new billing schemes for products we are launching.

What We're Looking For

  • Extensive backend engineering experience.
  • Deep familiarity with Python and SQL.
  • Experience with workflow orchestration and task processing tools.
  • A mindset that enjoys thinking through and around edge cases.
  • A love for making simplicity out of complexity, including refactoring to clean things up.
  • Enjoyment of performance optimizations and scaling challenges.
  • Experience starting a project from scratch, such as leading a project, being a founder, or building an impressive side project.

Nice to Have

  • Experience in building and scaling billing systems.
  • Familiarity with the modern data stack.

Technical Stack

  • Python
  • SQL

Team & Environment

You will be part of the Billing team, reporting to Pawel Cebula. All of our engineering teams are actively hiring.

Benefits & Compensation

  • Generous, transparent compensation and employee-friendly equity.
  • Permissionless holiday with a 25-day minimum.
  • $300/month towards co-working and $1,500/quarter for meetups.
  • Pension/401k contributions with 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 support open-source projects.
  • We'll be your first investor and biggest cheerleader if you leave to start a new company after two years.
  • Generous severance: 4 months after being with us for 3 months.
  • Regular team off-sites with carbon offsetting for work travel.

Work Mode

This is a distributed role, open to candidates located between GMT-8 and GMT+2.

We believe people from diverse backgrounds, with different identities and experiences, make our product and our company better. No matter your background, we'd love to hear from you!

Required Skills
PythonSQLDjangoPostgreSQLKubernetesAWSTerraformCI/CDDistributed SystemsAPI DesignPerformance OptimizationMonitoringData EngineeringSecurity PythonSQLDjangoPostgreSQLKubernetesAWSTerraformCI/CDDistributed SystemsAPI DesignPerformance OptimizationMonitoringData EngineeringSecurity
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
PostHog
We equip every developer to build successful products. We started with open-source product analytics and have since shipped more than a dozen products, including a built-in data warehouse, a customer data platform, and PostHog AI.
All jobs at PostHog Visit website
Job Details
Category backend
Posted 9 months ago