Backend Engineer – Ingestion

Job not on LinkedIn

🕒 April 20

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of PostHog

PostHog

11 - 50 employees

Founded 2020

☁️ SaaS

⚡ Productivity

🏢 Enterprise

SaaS • Productivity • Enterprise

PostHog is a comprehensive platform that empowers developers to build successful products by providing tools for product analytics, web analytics, session replay, feature flags, experiments, and surveys. It integrates seamlessly into existing workflows, offering data pipelines and warehousing solutions that synchronize with popular platforms like Stripe, Hubspot, Zendesk, and more. With PostHog, teams can safely roll out new features, run experiments with statistical significance, and gather in-depth insights with AI and LLM products. The platform is built with full API access, enabling complete control over customer data. PostHog scales with businesses from startups to growth stages, making it a versatile tool for engineering teams seeking to streamline their data operations while focusing on product development.

📋 Description

• Own the entire service from end-to-end: No committees or overzealous PMs, the destiny of the ingestion pipeline will be in your hands. • Build open-source software: You'll be able to show your Rust-fu to your friends and family (and security researchers too). • Build in the hot path: Your code will decide whether our customers and engineers have a good time or not. • Start from first principles: No cookie-cutter solutions here, you'll be safe from AI agents for a good while. • See immediate results: Small, confident, frequent steps forward – that's how we like to move. • Develop the infrastructure to capture data, process it reliably, and provide it to other parts of PostHog's platform, such as product analytics, feature flags, CDP, and more.

🎯 Requirements

• Experience working with highly scalable, event-driven distributed systems • You have developed multi-tenant software-as-a-service products • Experience with Node.JS, Go, Rust, or similar languages • You have worked with Kafka and PostgreSQL, Redis, or similar systems at scale • You know how to ship changes quickly without breaking things • Nice to have: Experience with customer data platforms or similar data analytics systems • You've carried a pager and have dealt with incidents • You're comfortable with provisioning and maintaining cloud infrastructure • Experience with benchmarking and profiling tools • Knowledge of observability systems and practices

🏖️ Benefits

• Transparency: Everyone can read about our roadmap, how we pay (or even let go of) people, our strategy, and how we work, in our public company handbook. Internally, we share revenue, notes and slides from board meetings, and fundraising plans, so everyone has the context they need to make good decisions. • Autonomy: We don’t tell anyone what to do. Everyone chooses what to work on next based on what's going to have the biggest impact on our customers, and what they find interesting and motivating to work on. Engineers lead product teams and make product decisions. Teams are flexible and easy to change when needed. • Shipping fast: Why not now? We want to build a lot of products; we can't do that shipping at a normal pace. We've built the company around small teams – autonomous, highly-efficient groups of cracked engineers who can outship much larger companies because they own their products end-to-end. • Time for building: Nothing gets shipped in a meeting. We're a natively remote company. We default to async communication – PRs > Issues > Slack. Tuesdays and Thursdays are meeting-free days, and we prioritize heads down building time over perfect coordination. This will be the most productive job you've ever had. • Ambition: We want to solve big problems. We strongly believe that aiming for the best possible upside, and sometimes missing, is better than never trying. We're optimistic about what's possible and our ability to get there. • Being weird: Weird means redesigning an already world-class website for the 5th time. It means shipping literally every product that relates to customer data. It means building an objectively unnecessary developer toy with dubious shareholder value. Doing weird stuff is a competitive advantage. And it's fun.

Apply Now

Similar Jobs

🕒 April 14

Flosum

201 - 500

🤝 B2B

☁️ SaaS

Senior Node.js Developer building high-performance backend services for enterprise SaaS applications. Collaborating with engineering leadership to enhance security and reliability at scale.

🕒 April 13

BOLT6

51 - 200

⚽ Sports

🤝 B2B

☁️ SaaS

Software Engineer specializing in Computer Vision products for sports tech company Bolt6. Focused on product ownership, debugging C++ applications, and collaborating with cross-functional teams.

🕒 April 10

KatRisk

11 - 50

☁️ SaaS

🤝 B2B

💸 Finance

Senior Backend Software Engineer at KatRisk directly influencing core platform. Focused on robust development, scalable architecture, and high performance.

🕒 April 8

HighlightTA

1 - 10

👥 HR Tech

🎯 Recruiter

☁️ SaaS

Senior Ruby on Rails Engineer shaping robust systems for a SaaS company. Contributing to AI-powered initiatives and collaborating with cross-functional teams.

🕒 April 7

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Technical Lead responsible for guiding development teams and delivering AI solutions for clients. Leading project delivery and ensuring adherence to best practices in software development.