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 20

Midnite

11 - 50

Lead Backend Engineer at Midnite shaping AI use across engineering and building scalable back office systems. Combining technical leadership with hands-on engineering to impact business outcomes.

Cloud

Postgres

Python

🕒 April 19

Depop

201 - 500

Senior Backend Engineer designing and delivering backend solutions for Depop's product discovery. Building and evolving core services and APIs that power personalisation at scale.

AWS

Docker

ElasticSearch

Java

Kafka

Kubernetes

Scala

TypeScript

🕒 April 17

Signaloid

1 - 10

🤖 Artificial Intelligence

💸 Finance

☁️ SaaS

Cloud Backend Engineer enhancing Signaloid's Cloud Compute Engine by implementing new features and improving testing infrastructure. Collaborating within an international, remote team in a flexible working environment.

AWS

Cloud

DynamoDB

EC2

Linux

Python

TypeScript

Go

🕒 April 16

Sportsinfo-jajctg

5001 - 10000

⚽ Sports

🎲 Gambling

Java Developer creating and maintaining critical regulatory systems at bet365, a leading online gambling company. Involves working with compliance data and state of the art cryptography in a fast-paced environment.

Java

🕒 April 15

DVM Hardware

1 - 10

🔧 Hardware

🛒 Retail

🤝 B2B

Backend Engineer at WhiteTech revolutionizing payments through innovative SAAS and white-label solutions. Collaborate on API and backend systems within a fully remote team across Europe.

Docker

Jenkins

Kubernetes

Microservices

PHP

Postgres

SQL

Symfony