Unlock Full Resume Report

New offer - be the first one to apply!

September 22, 2026

Software Engineer, Streaming Systems

Mid • Remote

180,000 - 400,000 USD/yr

New York, NY

Quick Facts

  • Role: Software Engineer, Streaming Systems

Description

You will build high-throughput infrastructure that ingests clickstream, product interactions, and transactional data, and performs real-time computation on billions of behavioral events. The platform data powers an AI agent product for marketers, and the system must scale to millions of messages per second with single-second end-to-end latency. You will own projects end-to-end, collaborate with customers on their hardest scaling issues, and influence the technical roadmap.

Responsibilities

  • Build streaming infrastructure for ingestion and real-time computation
  • Deliver projects from start to finish with high ownership
  • Work directly with customers to solve scaling problems
  • Contribute to the technical roadmap based on system performance and demand

Requirements

  • Experience and comfort with distributed systems and high-scale systems (or strong ability and desire to build this quickly)
  • Comfortable working on high-throughput, low-latency systems
  • Ownership mindset in a fast-paced environment
  • Preferred: experience with streaming platforms such as Kafka, Kinesis, Pulsar, or Warpstream
  • Preferred: experience with high RPS and low p99 latency systems

Benefits

  • Remote-first, location independent role
  • Base salary range: $180,000–$400,000 USD per year
  • Significant equity compensation via ISO options
  • Early exercise and a 10-year post-termination exercise window

Interview Process

  • Recruiter screen (30m)
  • System design screen (45m): end-to-end data processing feature design
  • Hiring manager interview (30m)
  • System design interview (90m): conceptual system architecture with product and technical requirements

Similar jobs you might like