Full-Time Backend Engineer - High Scale
PostHog is hiring a remote Full-Time Backend Engineer - High Scale. The career level for this job opening is Experienced and is accepting Worldwide based applicants remotely. Read complete job description before applying.
PostHog
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Help us increase the number of successful products in the world!🌍
Location: We are full-remote and globally distributed! Our current team is distributed between GMT-8 and GMT+2 so we currently only hire in these timezones.🖥️
Team: CDPđź’Ľ
Manager: Ben Whiteđź’°
Compensation: Please check our compensation calculator.🦔
Read more: how we hire and how we think about Diversity & Inclusion.
About PostHog: PostHog helps engineers build better products. We are a single platform to analyze, test, observe, and deploy new features. We give engineers product & web analytics, session replay, feature flags, experiments, a CDP, SQL access, and a data warehouse… and there’s plenty more to come.
We’re growing quickly but sustainably - we’re default alive, averaging 10% monthly revenue growth, with >$10m ARR.
What we value:
- Open source - building a huge community around a free-for-life product is key to PostHog’s strategy.
- Transparency - we aim to become the most transparent company, ever.
- Autonomous work - we don’t tell anyone what to do. Everyone chooses what to work on next based on what is going to have the biggest impact on our customers.
- Solving big problems - we haven’t built our defining feature yet.
Who we’re looking for: You might call yourself a node engineer, a backend engineer or a distributed systems engineer. You’re a senior engineer, and you love both going deep optimizing service and thinking about what the product should do (and working directly with customers to figure it out)
What you’ll be doing: We’re growing very quickly at PostHog, and the amount of data we’re ingesting is growing even faster. You’ll be responsible for capturing data, processing it reliably at very high scale, and building a workflow/delivery engine. We process 10s of billions of events a month. We use a mixture of typescript/node and rust for high-throughput processing. We’re in the middle of building a high-volume workflow and processing engine that gives our customers a lot of flexibility in how to send data.
Requirements:
- Experience with either typescript/node or rust, and are happy to work in both
- Experience building a system that has to deal with high volumes of requests/data
- Ability to choose a sensible architecture quickly, and then ship it faster than other people think is possible
Nice to have:
- Experience carrying a pager and dealing with incidents
Benefits:
- Generous, transparent compensation and employee-friendly equity
- Unlimited time off with a 25-day minimum
- Private medical insurance, including dental and vision
- Pension/401k contributions
- Generous parental, bereavement and child loss leave
- Training budget and free books
- Budget towards co-working/café, and team socials
- Mental health chat
- Budget to support open-source projects
- Regular team off-sites