Software Engineer, Streaming Systems
Core
Building high-throughput streaming infrastructure to ingest and process billions of behavioral events in real-time for an AI marketing platform.
Role type
Senior IC software engineer (streaming systems)
Builds
Real-time data ingestion and computation engine for the "Cursor for Marketers" AI agent product
Domain
Marketing technology / Real-time data streaming
Deliverable
production ML models | infrastructure
Required skills
distributed systems, high-scale systems, streaming systems (Kafka, Kinesis, Pulsar, Warpstream), low latency architecture
Preferred skills
system design, customer-facing problem solving, startup environment adaptability
Technologies
Kafka, Kinesis, Pulsar, Warpstream
Responsibilities
Own and deliver projects from start to finish, work directly with customers to solve scaling problems, architect high-throughput systems handling millions of messages per second
Seniority
Senior, hands-on IC