Principal Engineer, Streaming Systems
Core
Designing and scaling high-throughput streaming systems that ingest and perform real-time computation on billions of behavioral events to power an AI marketing agent product.
Role type
Principal Engineer, Streaming Systems
Builds
Real-time data ingestion and computation infrastructure for the 'Cursor for Marketers' AI agent
Domain
Marketing Technology / Real-time Data Streaming
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, High-throughput system design, Real-time data processing, System scalability, Zero-downtime deployment strategies, Caching optimization, Message deduplication
Preferred skills
Greenfield product development, Technical leadership, Mentoring engineers
Technologies
(Not explicitly listed)
Responsibilities
Architecting systems for deduplicating message delivery at 1,000,000 messages/second, Improving caching strategies for online computation services, Designing patterns for zero-downtime deployments, Leading complex technical projects from start to finish, Mentoring and up-leveling engineers
Seniority
Principal, hands-on IC with leadership responsibilities