Product Engineer

PostHog
•Remote

About The Position

PostHog is hiring Product Engineers for a range of roles. The specific work will depend on each person’s skills and preferences. Product Engineers own products and features from beginning to end: originating ideas, speaking with users, understanding strategy and goals, testing MVPs in production, iterating on feedback, owning pricing, and ensuring their work succeeds. They are full-stack engineers who ship and own basic UX using PostHog’s design system, collaborating with the design team when useful. The role also includes regular customer support as a designated Support hero on an engineering team, some on-call time, and writing documentation for new features. PostHog describes itself as a product-led, well-funded, remote company focused on autonomy, transparency, shipping quickly, and giving employees time to build. Engineers lead product teams and make product decisions, work in small autonomous groups, and primarily communicate asynchronously.

Requirements

  • Experience building things that agents actually use, such as an API an agent can drive, an MCP server, evaluations, or documentation written for machines; side projects count.
  • Full-stack experience with relevant technologies, such as Python and React or similar technologies.
  • Experience taking a project from 0 to 1, such as leading a project, founding a company, or building an impressive side project.
  • Strong writing skills and the ability to communicate ideas and make persuasive arguments.

Nice To Haves

  • Experience working at a high-growth SaaS company.
  • Extensive knowledge of Django and/or TypeScript-based React.
  • Experience building AI-native products or integrating AI into existing software.
  • Experience with big data technologies.

Responsibilities

  • Own products and features from idea through launch and ongoing success, including user research, understanding strategy and goals, testing MVPs in production, iterating on feedback, and owning pricing.
  • Build and ship full-stack features, including their basic UX using PostHog’s design system.
  • Collaborate with the design team to improve and polish user experiences when appropriate.
  • Talk with users regularly, gather feedback, discuss ideas, and iterate with them on new releases.
  • Serve periodically as the engineering team’s Support hero by investigating and resolving customer-reported issues.
  • Participate in some on-call work.
  • Write documentation for features and collaborate with the content team to review and improve it.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service