
SDK Engineer
Overview
PostHog is looking for a pragmatic polyglot engineer passionate about crafting high-quality developer experiences across a range of languages and platforms.
Job Description
PostHog is equipping every developer to build successful products by giving them a suite of products to analyze, test, observe, and deploy new features. PostHog was created as an open-source project during Y Combinator's W20 cohort and has grown rapidly with strong product-led growth.
Responsibilities
- - Maintain and extend PostHog’s feature flag SDKs
- - Contribute to both local evaluation logic and remote integration paths
- - Collaborate with language experts across PostHog
- - Debug evaluation bugs in SDKs
- - Prototype cross-platform testing frameworks
- - Implement local evaluation in new language SDKs
- - Review community contributions
Required Skills
- - Experience writing idiomatic code in at least one of: Python, Go, Rust, C#, or TypeScript
- - Ability to reason about performance, latency, and correctness in distributed systems
- - Experience designing and maintaining SDKs or libraries
- - Familiarity with API design principles and developer ergonomics
- - Comfortable learning new languages and paradigms quickly
Benefits
- - Generous, transparent compensation & equity
- - Unlimited vacation (with a minimum!)
- - Two meeting-free days per week
- - Home office coworking credit
- - Private health, dental, and vision insurance
- - Training budget
- - Access to our Hedge House
- - Carbon offsetting
- - Pension & 401k contributions
- - Company offsites
About the company
PostHog started as open source product analytics. We've grown into a product & data toolkit, used by 70,000+ teams. We launched on Hacker News with our MVP – just 4 weeks after we started writing code. The response was overwhelmingly positive. We had over 300 deployments in a couple of days. 2 weeks later, we'd gone past 1,500 stars on GitHub.
All Job Openings at PostHog