Remote (Global) Full-time

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
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
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.

Visit website
Job Details
Category backend
Posted 8 months ago