Engineering Hiring

Last updated:

|Edit this page

Engineering hiring at PostHog

Engineers make up around 60% of our team, and we are almost always hiring for Engineering roles. Please check our careers page for our open roles.

What we are looking for in engineering hires

Beyond the specific skills listed in the job description, we generally look for:

  • Experience with relevant technologies (Python or similar, React or similar, something to do with big data is a bonus)
    • We don't care how many years of professional experience you have, but depending on our current team structure we may be looking for more or less experienced people for a role - if that's the case, we will be explicit in the job spec.
  • Has built something from scratch, ideally with minimal outside help
    • You may have been the founder of a startup, or built an impressive side project. You may have also worked on a project at work where you were the only developer.
  • Communication skills
    • More so than other companies, all of our communication is written and public for the world to see. Good written communication is key.
  • User-centric
    • Our engineering team work very closely with our users - they do customer support, demos, and help with implementation. All potential engineers need to be excited by the prospect of getting to work directly with users.

Engineering hiring process

Culture interview

This is the usual first round interview with the People & Ops team.

Technical interview

The technical interview is an hour-long technical interview with one of our engineers. This might be architecture design or diving more into past technical experiences in more of a workshop style. No whiteboarding or brain teasers.

The engineer interviewing you may be shadowed by another PostHog team member – a shadow is someone who listens in, but doesn't participate. This is something we do regularly among technical interviewers, as a way of improving the hiring process.

Culture & motivation chat

Congratulations on passing the technical interview! One of our co-founders – Tim or James, depending on scheduling – would love to learn about your previous experiences and what motivates you.

Engineering SuperDay

The final stage of our interview process is the PostHog SuperDay. This is a paid full day of work, which we can flexibly arrange around your schedule.

For full-stack roles, the task involves building a small web service (both backend and frontend) over a full day. The task is designed to be too much work for one person to complete in a day, in order to get a sense of your ability to prioritize.

An engineering SuperDay usually looks like this (there is a degree of flexibility due to time zone differences):

  • An invitation to a personal Slack channel for your SuperDay, which we'll use throughout the day
  • Kick-off session with an engineer
  • Time to focus on the task
  • A "peer interview" with a couple of members of our team, so that both us and you can see if we're a fit
  • A chat with James (or Tim, if you met with James in the previous stage)
  • Wrapping up – at the end of your work day, send us what you've built, along with a summary

A couple of PostHog engineers will then take a look at your work, and we'll get back to you with our final decision ASAP (always within a few days).

Overall, you should spend at least 80% of your time and energy on the task and less than 20% on meeting people, as we will base our decision on your output of the day. However, we encourage everyone to use the Slack channel as much as needed for any questions or problems.

Questions?

Was this page useful?

Next article

Marketing Hiring

Marketing hiring at PostHog Our Marketing team is small and we don't hire into this team very often. Please check our careers page for our open roles. What we are looking for in Marketing hires Beyond the specific skills listed in the job description, we always generally look for: Communication skills Moreso than other companies, all of our communication is written and public for the world to see. Good written communication is key. Are they opinionated? Do they avoid generic marketing…

Read next article