Backend Engineer - Ingestion
Remote
Full Time
#Engineering
#Analytics
#Node.Js
#Rust
#Kafka
#PostgreSQL
#Redis
#Go
#Distributed Systems
PostHog is an open-source platform that functions as an autonomous co-pilot for product development, helping teams analyze data, diagnose bugs, and ship features. With over 450,000 organizations using our tools, we are a well-funded, product-led company that prioritizes speed, autonomy, and building high-impact software.
Responsibilities
- Develop and maintain the infrastructure required to capture and process tens of billions of events each month.
- Ensure the reliability and integrity of data as it flows into our product analytics, feature flags, and customer data platform services.
- Design and implement scalable systems that can handle significant increases in data volume.
- Own the ingestion pipeline end-to-end, making architectural decisions to optimize performance and efficiency.
- Collaborate within a remote, async-first environment to ship high-quality code frequently.
Must-haves
- Significant experience building and maintaining highly scalable, event-driven distributed systems.
- Proven background in developing multi-tenant software-as-a-service products.
- Proficiency in Node.js, Go, or Rust.
- Hands-on experience managing Kafka, PostgreSQL, and Redis at scale.
- A track record of shipping updates quickly while maintaining system stability.
- Fluency in English.
Nice-to-haves
- Experience working with customer data platforms or complex analytics systems.
- A history of managing on-call rotations and incident response.
- Comfort with provisioning and maintaining cloud infrastructure.
- Familiarity with benchmarking, profiling tools, and observability practices.
Benefits
- Fully remote work environment.
- Async-first culture with flexible working hours.
- Unlimited vacation policy.
- Dedicated support for professional development.





