Remote (Global) Full-time

PostHog is hiring a Backend Engineer - Feature Flags

About the Role

PostHog is hiring a Backend Engineer for our Feature Flags team to build systems that respond in single-digit milliseconds at scale. You will own the entire feature flags evaluation service end-to-end, building and maintaining the engine that makes complex decisions based on person and group properties.

What You'll Do

  • Design, build, deploy, and scale the feature flags evaluation engine.
  • Make high-level architecture decisions.
  • Optimize performance bottlenecks to slash latency.
  • Work directly with customers to implement complex targeting rules that meet their specific needs.
  • Add new targeting features and continue to improve latency.

What We're Looking For

  • Experience with any 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 then ship it faster than other people think is possible.
  • Strong understanding of performance optimization techniques, caching strategies, and distributed systems principles.

Nice to Have

  • Experience with Python and Rust (our app is Django, flags API is Rust).
  • Worked with feature flag systems or similar real-time decision engines.
  • Actively participated in on-call rotations, and have dealt with and resolved production incidents.
  • Comfortable with provisioning, tuning, and deploying infrastructure.
  • Worked with benchmarking and profiling tools.
  • Solid understanding of observability systems and practices.

Technical Stack

  • Rust
  • Python
  • Django

Team & Environment

The Feature Flags team is led by Dylan Martin.

Work Mode

This is a global role open to candidates in the Americas and GMT-8 to GMT+2 time zones.

PostHog is an open source product-led company.

Required Skills
RustPythonDjangoFeature FlagsBackend EngineeringAPI DesignDistributed SystemsPerformance OptimizationDatabasesSoftware ArchitectureTestingCollaborationProblem Solving
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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.

Visit website
Job Details
Category backend
Posted 5 months ago