[Remote] Software Engineer - Data Stack - Pipelines at PostHog

Remote

PostHog Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Software, Data & AnalyticsIndustries

Requirements

  • Experience building resilient systems with Kubernetes, Docker, and S3 at scale
  • Proficiency in Python
  • Experience with batch processing and modern data formats, specifically Apache Arrow
  • Experience with building data pipelines
  • Experience debugging stateful, async data workflows
  • Strong backend skills
  • Experience with Temporal.io
  • Experience with Iceberg and/or Delta (welcome)
  • Experience building tools versus using off-the-shelf tools

Responsibilities

  • Build and iterate on the data import system
  • Build and maintain the source library
  • Revamp the schema management strategy
  • Build resilient systems (logging, observability, testing)
  • Schedule jobs using Temporal.io
  • Debug stateful data workflows by digging into k8s pod metrics
  • Push the boundaries of what the Data Stack team can do
  • Ensure the Data Stack remains stable and production-ready

Skills

Key technologies and capabilities for this role

PythonApache ArrowData WarehousingAPI IntegrationDatabaseSQLObservabilityTestingK8sTemporal.ioSchema Management

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a fully remote position.

What skills are required for this Software Engineer role?

Required skills include strong experience building resilient systems with Kubernetes, Docker, and S3 at scale; hands-on experience with batch processing and modern data formats like Apache Arrow; Python (including async-python); Temporal.io; and debugging stateful async data workflows using k8s pod metrics. Experience with Iceberg/Delta and building custom tooling for data pipelines is also valued.

What is the salary or compensation for this role?

This information is not specified in the job description.

What is the company culture like at PostHog?

PostHog emphasizes real values from daily work, is open source, product-led, and a well-funded 'default alive' company that equips developers to build successful products.

What makes a strong candidate for this position?

A strong candidate is a builder with experience creating resilient data systems and custom tooling beyond off-the-shelf connectors, strong backend skills, and the ability to handle a broad range of challenges in data pipelines.

PostHog

Platform for product engineering and data integration

About PostHog

PostHog offers a unified platform that combines tools for product engineering and data integration, helping businesses focus on product development. Its usage-based pricing model decreases costs as clients use the platform more, and it includes a free tier for many users. The platform is adaptable with numerous use cases and is supported by tutorials and guides. Unlike competitors, PostHog does not have a sales team, providing recorded demos and personalized options instead.

San Francisco, CaliforniaHeadquarters
2020Year Founded
$26.3MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Unlimited Paid Time Off
401(k) Company Match
Company Equity
Mental Health Support
Professional Development Budget

Risks

Competition from privacy-focused platforms like Matomo and Plausible is increasing.
Scaling usage-based pricing may challenge larger enterprise adoption.
Reliance on free tier could risk financial stability if users don't convert.

Differentiation

PostHog offers open-source product analytics tailored for developers.
The platform replaces the modern data stack, focusing on product development.
PostHog's usage-based pricing decreases with scale, offering cost efficiency.

Upsides

Increased demand for open-source analytics tools boosts PostHog's market potential.
Growing trend towards self-hosted solutions aligns with PostHog's offerings.
Recent $15M funding supports expansion and feature development.

Land your dream remote job 3x faster with AI