back to all jobs

Posthog Logo

Senior Software Engineer - Back End focus @

Location: Remote

Job Posted: 2 years, 10 months ago


At PostHog, we are looking for a Senior Software Engineer with Back End focus to join our growing Engineering team.

We’re a small (but growing) team building an open source platform that empowers customers to create successful products.

Until now, tools for building products have been fragmented. Product analytics, heat maps, session recording and A/B testing all provide immense value, but existing tools weren’t natively built to work together.

PostHog is different by offering these tools (and more) in a single platform that you can host yourself.

We started PostHog as part of Y Combinator's W20 cohort and had the most successful B2B software launch on HackerNews since 2012 - with a product that was just 4 weeks old.

We're proudly backed by some of the world's top investors and believe in product-led growth, where we build something awesome and let our product bring the users, rather than an outbound sales team and regular cold calls.

What does this mean for you? We have a lot of capital, but we're a lean, strong team - so you've got the opportunity to have a huge impact!

Here are some examples of what you’ll be doing:

  • Reducing the time it takes for queries to run in PostHog from 15 seconds to 500ms by changing the way we store events
  • Working directly with a user in Slack to figure out what the query you’re writing should be doing, then launching and iterating on that query with feedback from other users
  • Write and build an experimentation platform in PostHog from scratch
  • Build a licensing service that handles verification of licenses, payments and renewals

This role will give you the opportunity to:

  • Work with the most transparent company, ever. We're open-source and fully remote. In order to enable teams to make great decisions, we share as much information as we can.
  • We are open source - building a huge community around a free-for-life product is key to PostHog's strategy.
  • Work autonomously and maximize your impact - we won’t tell you what to do, you will choose what to work on next based on what is going to have the biggest impact on our customers.
  • Solve big problems - we haven't built our defining feature yet. We are all about acting fast, innovating and iterating.
  • Our users do not use PostHog for the most complex querying of user data imaginable. We aren't going to use { machine learning | AI | blockchain } any time soon.


What you'll bring:

  • You'll have multiple years of experience with relevant technologies (we use Python but any backend language works, bonus if you have experience with Clickhouse)
  • You have started a project from scratch. You might have been a founder previously, have built an impressive side project or led on a project in our day job.
  • You have experience in hiring, coaching and mentoring junior Engineers and working on cross-team projects.
  • You are passionate about product and user experience – customers are at the heart of everything you do
  • You have strong communication skills. We document everything, most of it publicly, so you will need to have strong communication skills.
  • You move fast, have a strong bias to action and you don’t shy away from treading on toes.


What we offer in return:

Sold? Apply now and tell us:

  • How you can achieve the above in a few sentences
  • Why you're drawn to us
  • Your resumé and/or LinkedIn

Not sold? Learn more first

We believe people from diverse backgrounds, with different identities and experiences, make our product and our company better. No matter your background, we'd love to hear from you! Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!