Remote (Global)

PostHog is hiring a Backend Engineer - Feature Flags

About the Role

Seeking a high-performance backend engineer for the Feature Flags team who thrives on building systems that respond in single-digit milliseconds at scale. The engineer will design, build, deploy, and scale the feature flags evaluation engine, which runs in the critical path of customers' applications.

Responsibilities

  • Design, build, deploy, and scale the feature flags evaluation engine end-to-end
  • Build and maintain the feature flags evaluation engine that makes complex decisions based on person/group properties at high speed and scale
  • Optimize performance bottlenecks to reduce latency
  • Work directly with customers to implement complex targeting rules
  • Make high-level architecture decisions
  • Deploy optimizations and observe impact on performance metrics in real-time

Requirements

  • Experience with systems programming language and/or backend web frameworks
  • Built systems that handle high volumes of requests/data (millions+ per minute)
  • Can choose a sensible architecture quickly and ship it faster than others think possible
  • Strong understanding of performance optimization techniques, caching strategies, and distributed systems principles

Nice to Have

  • Experience with feature flag systems or similar real-time decision engines
  • Participated in on-call rotations and resolved production incidents
  • Comfortable with provisioning, tuning, and deploying infrastructure
  • Worked with benchmarking and profiling tools
  • Solid understanding of observability systems and practices
About company
PostHog
We equip every developer to build successful products. We started with open-source product analytics and have since shipped more than a dozen products, including a built-in data warehouse, a customer data platform, and PostHog AI.
All jobs at PostHog Visit website
Job Details
Category backend
Posted 7 months ago