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

  1. 1Recruiter Screenยท 30 min
  2. 2System Design Screenยท 45 min
  3. 3Hiring Manager Interviewยท 30 min
  4. 4System Design Interviewยท 90 min
  5. 5Execution and Impact Interviewยท 60 min

๐Ÿšฉ Heads Up

  • Auto-rejection if applying to multiple roles
0 0 0