Principal Engineer, Streaming Systems

HightouchSan Francisco, CA
Remote

About The Position

Hightouch is seeking a principal engineer to join their Streaming Systems team. This role will lead the development of high-throughput systems responsible for collecting, forwarding, and performing real-time computations on billions of behavioral events from customer users. The infrastructure built will ingest clickstream, product interaction, and transactional data, serving as the platform for the company's "Cursor for Marketers" AI agent product. The company's streaming products have experienced significant revenue growth, necessitating a scalable infrastructure capable of handling millions of messages per second with single-second latency. A recently added computation engine for real-time user experience personalization is also driving demand. This is a greenfield opportunity for an engineer who enjoys leading other engineers and tackling complex scaling challenges.

Requirements

  • Experience architecting, building, deploying, and maintaining distributed systems at scale.
  • Experience leading highly complex and ambitious projects.
  • Comfortable in a fast-paced, startup environment.
  • Strong communication skills.
  • Growth mindset.
  • Motivated and persistent in achieving goals.
  • Opinions about how engineering should be done.
  • Desire to help scale a rapidly growing engineering team.

Nice To Haves

  • Experience with AI marketing.
  • Experience with LLMs and agentic AI.
  • Experience with cloud data warehouses like Snowflake and Databricks.

Responsibilities

  • Preserving <1s end to end system latency at throughput over 1,000,000 messages / second.
  • Improving caching strategies for our online computation service.
  • Architecting a system that can deduplicate message delivery at 1,000,000 messages / second.
  • Developing patterns for elegant and zero-downtime deployments in our online computation service.
  • Owning and delivering projects from start to finish.
  • Working directly with customers to solve their hardest scaling problems.
  • Having significant influence over the technical roadmap.
  • Mentoring and upskilling engineers.
  • Broadcasting and encouraging technical excellence in building, deploying, and maintaining distributed systems at scale.

Benefits

  • Location independent salary in accordance with remote-first policy.
  • Large portion of compensation in equity via ISO options.
  • Early exercise of options.
  • 10-year post-termination exercise window for options.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Principal

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service