Experience with highly scalable event-driven distributed systems
Proficiency in node.js, go, or rust languages
Hands-on experience with kafka, postgresql, redis at scale
PostHog is seeking a Backend Engineer focused on ingestion to design and develop high-throughput data processing systems that can handle billions of events daily. The ideal candidate should have experience with distributed systems and technologies such as Node.JS, Rust, Kafka, and PostgreSQL, and thrive in a fast-paced, remote work environment
Job Summary
The role involves owning the entire ingestion pipeline service from end-to-end without committees or overzealous product managers.
Engineers will build open-source software that processes tens of billions of events per month to support PostHog's product analytics and CDP.
The company culture emphasizes autonomy, transparency, and shipping fast with meeting-free Tuesdays and Thursdays.
Matching Summary
Match Score: 85
PostHog is seeking a Backend Engineer focused on ingestion to design and develop high-throughput data processing systems that can handle billions of events daily. The ideal candidate should have experience with distributed systems and technologies such as Node.JS, Rust, Kafka, and PostgreSQL, and thrive in a fast-paced, remote work environment.
Skills & Requirements
Must-have
Experience with highly scalable event-driven distributed systems
Proficiency in Node.JS, Go, or Rust languages
Hands-on experience with Kafka, PostgreSQL, Redis at scale
Nice-to-have
Experience with customer data platforms or analytics systems
Comfortable carrying a pager and dealing with incidents
Knowledge of benchmarking, profiling, and observability tools