Principal Engineer, Streaming Systems
$180,000 – $320,000 USD
Tech Stack
Solid badges = required, outlined = preferred
Responsibilities
- Lead work on high-throughput systems that collect, forward, and perform real-time computation on billions of behavioral events.
- Build infrastructure for ingesting clickstream, product interaction, and transactional data into the platform.
- Ensure the streaming products scale to handle millions of messages per second at single-second latency end-to-end.
- Architect and implement solutions for problems like preserving sub-1s latency, improving caching, and deduplicating message delivery at scale.
- Lead and mentor other engineers, providing significant influence over the technical roadmap.
Soft Skills
MentoringSystem Design
Benefits
- Equity
- Remote Work
Culture
High OwnershipFast-PacedMentorship ProgramImpact-OrientedCustomer-ObsessedAsync Communication
Requirements
Regions: Worldwide
Get jobs like this in your inbox
Weekly Distributed Systems, Caching, Real-Time Data hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Hightouch
Industry: saas
Size: medium
Hightouch is an Agentic Marketing Platform that leverages a Composable CDP to empower marketers to build and ship end-to-end campaigns with complete brand context, customer data, and performance history. Founded in 2019, Hightouch aims to help customers leverage data and AI to grow their businesses.
View company profile →Compensation
Base salary: $180,000 – $320,000 USD
Equity: A large portion of the compensation will be in the form of equity via ISO options. We offer early exercise and a 10 year post-termination exercise window.
Similar Jobs
Principal Engineer, Streaming Systems
Hightouch · San Francisco, California, United States
Remote
$180k – $320k
Software Engineer, Streaming Systems
Hightouch · San Francisco, California, United States
Remote
$180k – $320k
Software Engineer, Distributed Systems
Hightouch · San Francisco, California, United States
Remote
$180k – $320k
Software Engineer, Customer Studio Backend
Hightouch · San Francisco, California, United States
Remote
$180k – $320k
Engineering Manager, Customer Studio
Hightouch · New York, New York, United States
Remote
$220k – $300k