Remote (Global) Full-time

PostHog is hiring a Backend Engineer - Feature Flags

About the Role

PostHog is looking for a Backend Engineer to join its Feature Flags team. You will be responsible for building and maintaining the high-throughput, low-latency feature flags evaluation engine. The role involves owning this critical service end-to-end, designing, deploying, and scaling systems that respond in single-digit milliseconds and directly impact customer user experience.

What You'll Do

  • Build and maintain the feature flags evaluation engine that makes complex decisions based on person/group properties at high speed and scale.
  • Own the entire service from end-to-end: design, build, deploy, and scale the feature flags evaluation engine.
  • Work on adding new targeting features and continuing to improve the latency of the service.
  • Make high-level architecture decisions and optimize performance bottlenecks.
  • Work directly with customers to implement complex targeting rules that meet their specific needs.

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).
  • Ability to choose a sensible architecture quickly and 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 (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 remote position, open to candidates working in GMT-8 to GMT+2 time zones.

PostHog is an open-source product-led company.

Required Skills
RustPythonDjangoFeature FlagsBackend EngineeringDistributed SystemsAPI DesignPerformance OptimizationReliabilityCollaborationCommunicationProblem Solving
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
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