Skip to content

Backend Engineer

Backend engineer building observability products (logs, traces, metrics) that ingest and query petabytes of telemetry data. Owns product areas end-to-end using Node.js, Rust, Kafka, ClickHouse, and similar technologies.

United StatesBackend EngineeringRemote

About the role

Responsibilities

  • Build PostHog's observability suite: Logs, Traces, and Metrics
  • Ingest, store, and retrieve enormous volumes of telemetry at petabyte scale
  • Own a product area end-to-end from alpha to GA
  • Make architecture decisions and ship in the hot path
  • Work across all three products and go deep on one

Requirements

  • Experience with highly scalable, event-driven distributed systems
  • Strong across the full data lifecycle at scale: ingestion, efficient storage & retrieval
  • Experience with Node.JS, Go, Rust, or similar
  • Worked at scale with Kafka, ClickHouse, PostgreSQL, Redis, or S3
  • Can take ambiguous, greenfield problems and drive them forward
  • Experience with multi-tenant SaaS
  • Ship changes quickly without breaking things

Nice to Have

  • Knowledge of observability systems & practices (OpenTelemetry, logs/metrics/traces at scale)
  • Experience with high-throughput log aggregation, metric collection, or tracing systems
  • On-call and incident response experience
  • Comfortable provisioning and maintaining cloud infrastructure
  • Experience with benchmarking and profiling tools

Skills

Node.jsGoRustKafkaClickHousePostgresRedisS3OpenTelemetryDistributed Systems

Backend Engineer

Backend engineer on the Data Platform team building scalable, resilient distributed services for large-scale data integration, event processing, and platform extensions. Requires 3+ years backend experience and expertise with distributed systems, messaging, and NoSQL technologies.

Lehi, UTBackend EngineeringRemote3+ YOECGo

Software Engineer, Verifications Platform

Design and build backend services powering automated verification workflows, financial data integrations, and approval decisioning for lending products. Requires 3+ years building distributed systems in Kotlin or Java.

142k – 197kUnited StatesBackend EngineeringRemote3+ YOEJavaAPIs

Software Engineer

Design and build cloud backend microservices for reliable robot-to-cloud communication, fleet management, and telemetry. Requires 4+ years experience and proficiency in TypeScript, Java, or Python.

153k – 230kFoster City, CABackend EngineeringHybrid4+ YOEJavaRest

Software Engineer, Risk

Build and evolve Chime's risk platform and architecture as a backend-focused engineer on the Trust and Safety team. Requires 3+ years of production software experience and Ruby on Rails or comparable frameworks.

133k – 184kChicago, ILBackend EngineeringHybrid3+ YOEMonitoringDashboards

Software Engineer, Open Source

Core maintainer of the CrewAI open-source Python framework. Designs and maintains agent orchestration APIs, reviews community contributions, and upholds engineering quality in public.

San Francisco, CABackend EngineeringOn-siteUvLLMs