Skip to content
PostHogPostHog

Backend Engineer

Build and own high-throughput ingestion infrastructure processing billions of events for PostHog’s analytics and platform products. The role requires experience with scalable distributed systems, multi-tenant SaaS, and technologies such as Node.js, Rust, Go, Kafka, PostgreSQL, and Redis.

About the job

Responsibilities

  • Develop infrastructure to capture, process, and reliably deliver billions of events per month to product analytics, feature flags, CDP, and other platform components.
  • Own the ingestion pipeline service end to end.
  • Build open-source software for high-throughput data processing.
  • Design distributed systems that handle terabytes of data efficiently and reliably.
  • Ship small, confident, frequent changes without breaking systems.

Requirements

  • Experience with highly scalable, event-driven distributed systems.
  • Experience developing multi-tenant software-as-a-service products.
  • Experience with Node.js, Go, Rust, or similar languages.
  • Experience working with Kafka and PostgreSQL, Redis, or similar systems at scale.
  • Ability to ship changes quickly without compromising reliability.

Nice to Have

  • Experience with customer data platforms or similar data analytics systems.
  • Experience responding to incidents and carrying a pager.
  • Experience provisioning and maintaining cloud infrastructure.
  • Experience with benchmarking and profiling tools.
  • Knowledge of observability systems and practices.

Skills

Node.js, Rust, Go, Kafka, Postgres, Redis, Distributed Systems, Event-Driven Systems, Cloud Infrastructure, Benchmarking, Profiling, Observability

Cloudflare

Cloudflare

Austin, TX
Systems Engineer, Network Protocols & Distributed Systems
€54k+/yrHybridBackend Engineering

Build and operate Internet-scale HTTP and TLS infrastructure, migrate services to a Rust-based proxy, and improve protocol performance. The role requires systems programming experience, strong reliability and security practices, and interest in open-source standards.

Scale AI

Scale AI

London, United Kingdom

Software Engineer, Platform
No salary listedOn-site5+ YOEBackend Engineering

Build and evolve shared platform infrastructure, data systems, and developer tooling for AI products. The role requires 5+ years of backend engineering experience, distributed systems expertise, and familiarity with cloud, orchestration, databases, and CI/CD technologies.

Spotify

Spotify

Stockholm, Sweden
C++ Engineer - Experience
No salary listedHybridBackend Engineering

Develop and maintain Spotify’s native desktop application across macOS and Windows, working on C++, platform integrations, delivery systems, backend services, and release tooling. The role requires strong production C++ experience, systems problem-solving, and collaboration across distributed teams.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.

Cloudflare

Cloudflare

Lisbon, Portugal
Software Engineer, Security Rules
€54k+/yrHybrid3+ YOEBackend Engineering

Build and operate Rust- and Go-based distributed microservices powering Cloudflare’s application security products. The role requires 3+ years of professional experience, systems-level programming skills, and experience with production-scale systems, databases, and container orchestration.