[Remote] Product Engineer - Data Stack - Data Modeling 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, including async-python
  • Experience with Temporal.io
  • Experience building UIs for data-intensive tools, with React
  • Experience with DAGs and batch processing
  • Strong backend skills
  • Experience debugging stateful, async data workflows
  • Good practices around logging, testing, and monitoring (observability)

Responsibilities

  • Build end-user tools for understanding and traversing data models
  • Materialize user-defined queries
  • Schedule and resolve DAGs of query materialization
  • 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

PythonKubernetesDockerS3Temporal.ioLoggingTestingMonitoringData ModelingData Warehousing

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a fully remote position.

What skills are required for this Product Engineer role?

Required skills include strong experience with Kubernetes, Docker, and S3 at scale, proficiency in Python (with Async-python and Temporal.io welcome), building UIs with React, and experience with DAGs and batch processing (Dbt is a plus). Candidates should also have good practices in logging, testing, monitoring, and debugging stateful async data workflows using k8s pod metrics.

What is the compensation or salary for this role?

This information is not specified in the job description.

What is the company culture like at PostHog?

PostHog emphasizes autonomy for engineers to decide what to work on, a proactive 'git it done' mindset, and values derived from daily work practices. It's an open-source product-led company that is well-funded with an amazing team, focused on doing the best work of your career.

What makes a strong candidate for this position?

Strong candidates are builders with resilient systems experience, proficient in the listed technical skills, proactive with high autonomy, and eager to push boundaries on the Data Stack team.

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