Skip to content

Software Engineer, Streaming Systems

180k – 320kUnited StatesBackend EngineeringRemote
Summary

Builds and scales high-throughput streaming infrastructure to ingest and process billions of customer behavioral events in real-time at sub-second latency. Owns end-to-end projects, solves customer scaling issues, and influences roadmap in a remote-first startup.

About the role

Responsibilities

  • Build high-throughput infrastructure that ingests, forwards, and performs real-time computation on billions of behavioral events (clickstream, product interaction, transactional data).
  • Scale streaming systems to handle millions of messages per second at single-second latency.
  • Develop computation engine for real-time personalization of user experiences.
  • Own and deliver projects end-to-end, work directly with customers on scaling problems, influence technical roadmap.

Requirements

  • Experience with distributed systems and high-scale systems (or strong desire to build this experience).
  • Comfort in fast-paced startup environment with high ownership and autonomy.
  • Passion for solving hard technical problems that generate customer value.

Nice-to-Haves

  • Experience with streaming systems like Kafka, Kinesis, Pulsar, Warpstream.
  • Experience with high RPS, low p99 latency systems.

Compensation

  • Base salary: $180,000 - $320,000 USD per year (location independent).
  • Large portion in equity via ISO options (early exercise, 10-year post-termination window).
Skills
KafkaKinesisPulsarWarpstreamDistributed SystemsStreaming SystemsReal-time Computation
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
Temporal

Senior Software Engineer, Compute (Temporal Cloud)

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.

176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO