Hightouch
Principal Engineer, Streaming Systems
Hightouch, San Francisco, California, United States, 94199
About Hightouch
Hightouch is the modern AI platform for marketing and growth teams. Our AI agents reimagine marketing workflows, allowing marketers to create content, plan campaigns, and execute strategies at transformational velocity and performance. Built on the intersection of LLMs, agentic AI, and cloud data warehouses, we partner with industry leaders like Domino’s, Chime, Spotify, and over 1000 others. Our team focuses on meaningful impact, first‑principles thinking, quick execution, and compassionate collaboration.
About the Role We are looking for a
Principal Engineer
to lead our Streaming Systems team in building high‑throughput, low‑latency infrastructure that ingests clickstream, product interaction, and transactional data for our AI agent product. The infrastructure must handle millions of messages per second with sub‑second end‑to‑end latency.
Preserve
Improve caching strategies for our online computation service.
Design systems that deduplicate message delivery at high throughput.
Develop zero‑downtime deployment patterns for real‑time computation.
About You
Experienced engineer with a passion for solving hard technical problems that deliver real value.
Comfortable leading complex, ambitious distributed‑systems projects and mentoring peers.
Strong ownership, fast‑paced startup mindset, and a growth mindset.
Committed to scalable engineering and technical excellence.
Interview Process Our interview process balances speed with thorough assessment of fit, both for the candidate and the team. Technical interviews focus on system design rather than coding puzzles.
Apply via https://jobapi.hightouchdata.com.
Recruiter Screen – 30 min introductory call.
System Design Screen – 45 min.
Hiring Manager Interview – 30 min.
System Design Interview – 90 min.
Execution & Impact – 60 min.
Compensation Base salary range
$180,000 – $320,000 USD per year
(remote‑first, location independent). Equity is offered via ISO options with early exercise and a 10‑year post‑termination exercise window.
#J-18808-Ljbffr
About the Role We are looking for a
Principal Engineer
to lead our Streaming Systems team in building high‑throughput, low‑latency infrastructure that ingests clickstream, product interaction, and transactional data for our AI agent product. The infrastructure must handle millions of messages per second with sub‑second end‑to‑end latency.
Preserve
Improve caching strategies for our online computation service.
Design systems that deduplicate message delivery at high throughput.
Develop zero‑downtime deployment patterns for real‑time computation.
About You
Experienced engineer with a passion for solving hard technical problems that deliver real value.
Comfortable leading complex, ambitious distributed‑systems projects and mentoring peers.
Strong ownership, fast‑paced startup mindset, and a growth mindset.
Committed to scalable engineering and technical excellence.
Interview Process Our interview process balances speed with thorough assessment of fit, both for the candidate and the team. Technical interviews focus on system design rather than coding puzzles.
Apply via https://jobapi.hightouchdata.com.
Recruiter Screen – 30 min introductory call.
System Design Screen – 45 min.
Hiring Manager Interview – 30 min.
System Design Interview – 90 min.
Execution & Impact – 60 min.
Compensation Base salary range
$180,000 – $320,000 USD per year
(remote‑first, location independent). Equity is offered via ISO options with early exercise and a 10‑year post‑termination exercise window.
#J-18808-Ljbffr