1d ago
Principal Engineer, Streaming Systems
Remote (North America)
$180k-$320k / year
full-timelead Remoteai-ml
๐ Tech Stack
๐ผ About This Role
You'll lead the high-throughput streaming infrastructure that ingests billions of behavioral events for Hightouch's AI marketing platform. Your work will directly enable real-time personalization with single-second latency at millions of messages per second. This role offers greenfield development and high ownership in a rapidly scaling product.
๐ฏ What You'll Do
- Architect systems for 1s end-to-end latency at 1M+ msg/sec
- Improve caching strategies for online computation service
- Design deduplication for 1M+ msg/sec message delivery
- Lead zero-downtime deployments in online computation service
๐ Requirements
- 10+ years of experience in software engineering
- Distributed systems design and scaling experience
- Streaming systems expertise (e.g., Kafka, Flink)
- Leading complex projects from architecture to deployment
โจ Nice to Have
- Experience with real-time computation engines
- Cloud data warehouse experience (Snowflake, Databricks)
- Mentoring and growing engineering teams
๐ Benefits & Perks
- ๐ฐ Competitive salary and equity with early exercise options
- ๐๏ธ Remote-first culture with location-independent pay
- ๐ 10-year post-termination exercise window for options
๐จ Hiring Process
Estimated timeline: 2-3 weeks
- 1Recruiter Screenยท 30 min
- 2System Design Screenยท 45 min
- 3Hiring Manager Interviewยท 30 min
- 4System Design Interviewยท 90 min
- 5Execution and Impact Interviewยท 60 min
๐ฉ Heads Up
- Auto-rejection if applying to multiple roles
0 0 0