PostHog

SDK Engineer - Feature Flags

Morowali, Sulawesi Tengah, Indonesia

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Software Development, Open Source Software, Analytics, Product ManagementIndustries

Job Description

Employment Type: Full-Time Location Type: Remote Salary: Not specified

Position Overview

PostHog is seeking a pragmatic polyglot engineer passionate about crafting high-quality developer experiences across a range of languages and platforms. The ideal candidate thrives on improving SDKs to be fast, reliable, and feel native to any tech stack. This role will focus on PostHog's feature flag SDKs, which are critical infrastructure used in server-side applications and infrastructure for flag evaluation.

Team and Management

  • Team: Feature Flags
  • Manager: Dylan Martin

Location and Timezones

  • Location: Full-remote and globally distributed.
  • Hiring Timezones: Currently hiring in timezones between GMT-8 and GMT+2.

About PostHog

PostHog equips developers to build successful products with a suite of tools for analysis, testing, observation, and feature deployment. Their offerings include product and web analytics, session replay, feature flags, experiments, a CDP, SQL access, a data warehouse, and LLM observability.

Founded as an open-source project during Y Combinator's W20, PostHog has achieved significant success, including a notable HackerNews launch and over 100,000 installations. The company boasts strong product-led growth, primarily driven by word-of-mouth, and is growing sustainably with over $20m ARR and 10% monthly revenue growth.

What PostHog Values

  • Open Source: Building a large community around a free-for-life product is central to PostHog's strategy.
  • Transparency: PostHog aims to be the most transparent company, sharing information about their roadmap, compensation, strategy, and funding publicly. They also conduct regular team-wide feedback sessions.
  • Autonomy and Impact: Team members are empowered to choose their work based on maximizing impact for customers, rather than being assigned tasks.
  • Solving Big Problems: The company emphasizes acting fast, innovating, and iterating to solve significant challenges.

Responsibilities

  • Focus on developing and improving feature flag SDKs for server-side applications and infrastructure.
  • Ensure correctness and performance for both remote-requesting and locally-running SDKs.
  • Work closely with backend, infra, and product teams to maintain robust and delightful SDKs.
  • Help find efficient ways to support more languages within the SDK ecosystem.
  • Contribute meaningfully across the SDK ecosystem, leveraging expertise in primary languages and the ability to pick up others.

What Makes This Role Unique

  • High Impact: SDKs are the gateway to PostHog products, making this role highly visible and impactful in shaping the developer experience for feature flags.
  • Cross-Language Development: Opportunity to build idiomatic SDKs for various languages and runtimes, from statically typed servers to dynamic scripting environments.
  • Strategic Influence: Influence local vs. remote flag evaluation strategies and contribute to trade-offs between speed and other factors.

Requirements

  • Deep familiarity with at least one of PostHog's primary languages/platforms: Python, Go, Rust, C#, or TypeScript.
  • Confidence in picking up other languages to make meaningful contributions.
  • Passion for crafting high-quality developer experiences.
  • Experience with SDK development is preferred.

Compensation

  • Please check PostHog's compensation calculator for details.

Application Instructions

  • Read more about how PostHog hires and their approach to Diversity & Inclusion.

Skills

SDK development
Feature Flags
Open Source
Community building
Product analytics
Session replay
A/B testing
CDP
Data warehousing
LLM observability

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