Software Engineer — Data Stack
PostHog(2 months ago)
About this role
A Software Engineer on the Data Stack team at PostHog is responsible for developing end-user tools to enhance data model understanding and optimize query materialization processes. The role involves debugging stateful data workflows, managing job scheduling with Temporal.io, and ensuring system resilience while utilizing technologies like Kubernetes, Docker, and Python. Engineers will also design and implement user interfaces for data-intensive tools, with a strong emphasis on backend service reliability. This position offers substantial autonomy to tackle diverse challenges within a product-led, open-source environment.
Required Skills
- Full Stack Development
- Data Modeling
- Query Materialization
- Debugging Workflows
- Kubernetes
- Docker
- S3
- Python
- Async-Python
- Temporal.io
+10 more
About PostHog
posthog.comPostHog is an innovative platform that consolidates essential developer tools for product engineers, enabling faster and more efficient product development. It provides a comprehensive suite of features to help teams build, test, measure, and ship their products with ease. With PostHog, engineers can gain valuable insights into user behavior and product performance, ensuring they can make data-driven decisions throughout the development process. The platform is designed to meet the needs of modern development teams looking to enhance their workflow and productivity.
View more jobs at PostHog →