PostHog Logo

PostHog

Backend Engineer - Feature Flags

Posted 5 Days Ago
Remote
2 Locations
Mid level
Remote
2 Locations
Mid level
As a Backend Engineer on the Feature Flags team, you'll design, build, and maintain a high-performance feature flags evaluation engine using Rust and Python, ensuring low latency and scalability for customer applications.
The summary above was generated by AI
About PostHog

We equip every developer to build successful products.

We started with open-source product analytics, launched out of Y Combinator's W20 cohort.

We've since shipped more than a dozen products, including a built-in data warehouse, a customer data platform, and Max AI, an AI-powered analyst that answers product questions, helps users find useful session recordings, and writes custom SQL queries.

Next on the roadmap are messaging, customer analytics, ai task creation and coding based on customer data, logs and support analytics.

Our values are not a poster on the wall full of aspiration. They’ve come from how we really work, day in day out.

PostHog is open source product led, and a default alive company that is well funded.

Who we’re looking for

We're seeking a high-performance backend engineer for our Feature Flags team (led by Dylan Martin) who thrives on the challenge of building systems that need to respond in single-digit milliseconds at scale. You're the type of engineer who gets excited about profiling applications, getting clever with data access patterns, shaving microseconds off response times, and designing elegant systems that can handle millions of requests per minute without breaking a sweat.

The ideal candidate has experience with high-throughput, low-latency services similar to:

  • Real-time bidding platforms

  • Payment processing systems

  • Recommendation engines

  • Authentication services

  • Content delivery networks

You're not just a performance optimizer - you care deeply about clean architecture, observability, and creating APIs that developers love to use and applications rely on. You understand that in the feature flags world, your code is in the critical path of every customer's user experience, and you take that responsibility seriously.

What makes this role unique

Unlike many high-scale API engineering roles where you're maintaining a small part of a massive system, at PostHog you'll:

  • Own the entire service from end-to-end: Design, build, deploy, and scale the feature flags evaluation engine.

  • Build in the hot path with real impact: Your code runs in the critical path of our customers' applications, making a direct impact on their user experience.

  • Start from first principles: Scale up new services from the ground up rather than just maintaining existing infrastructure.

  • Set your own performance targets: You won't be constrained by other teams' requirements - you'll define and own the latency goals that make our customers successful.

  • See immediate results: Deploy optimizations and see the impact on performance metrics in real-time.

  • Work with cutting-edge tech: Most of our performant stuff (e.g. our flags evaluation endpoint) is written in Rust (Dylan wrote a great blog post about it!), while our application layer uses Python/Django.

What you'll be doing

Our engineering team is distributed across the Americas, and we are open to candidates based anywhere in GMT-8 and GMT+2 time zones. You'll collaborate with a distributed team that's passionate about building world-class developer tools.

We're growing very quickly at PostHog, and our Feature Flags service is scaling rapidly. You'll be responsible for building and maintaining our feature flags evaluation engine that makes complex decisions based on person/group properties at high speed and scale.

We recently rewrote the service in Rust (yep, that’s the same blog post again, it’s really worth a read 😅) and are working on adding new targeting features and continuing to improve the latency. You'll be working on a critical part of our infrastructure that customers rely on for real-time feature delivery. One day, you'll be making high-level architecture decisions, the next you'll be optimizing a performance bottleneck that slashes latency by 50%, and the day after you'll work directly with customers to implement complex targeting rules that meet their specific needs.

You’ll fit right in if:
  • You have experience with any systems programming language and/or backend web frameworks. We use Python and Rust a lot – our app is written in Django, and the flags evaluation API is written in Rust – so experience in those languages is a plus, but not required

  • You’ve built systems that handle high volumes of requests/data (millions+ per minute)

  • You can choose a sensible architecture quickly, and then ship it faster than other people think is possible

  • You have a strong understanding of performance optimization techniques, caching strategies, and distributed systems principles

Nice to have

  • You worked with feature flag systems or similar real-time decision engines

  • You actively participated in on-call rotations, and have dealt with and resolved production incidents

  • You're comfortable with provisioning, tuning, and deploying infrastructure

  • You worked with benchmarking and profiling tools

  • You have a solid understanding of observability systems and practices

What’s in it for you?

Now that we've told you what you'll be building with us, let's talk about what we'll be building for you.

Top Skills

Django
Python
Rust

Similar Jobs

46 Minutes Ago
Remote or Hybrid
Wayne, NJ, USA
150K-256K Annually
Expert/Leader
150K-256K Annually
Expert/Leader
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead engineering vision for CDL portfolio, support proposals, design reviews, and architecture optimization for advanced defense systems.
Top Skills: Common Data Link
47 Minutes Ago
Remote or Hybrid
Falls Church, VA, USA
147K-249K Annually
Senior level
147K-249K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The CostPoint Delivery Manager leads application teams, manages budgets, ensures compliance, drives innovation, and coordinates system operations and data management for business services delivery.
Top Skills: AIDeltek CostpointDigital Transformation ConceptsIfsIot
47 Minutes Ago
Remote
United States
75K-125K
Junior
75K-125K
Junior
Cloud • eCommerce • Enterprise Web • Information Technology • Software
The Customer Success Business Consultant drives client enablement of Quantum Metric's platform, ensuring customers derive business value through training, analysis, and insights. Responsibilities include building client relationships, conducting training sessions, analyzing data, and advocating for customer needs internally.
Top Skills: Digital Analytics

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account