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-Obsessed
Requirements
Regions: Worldwide
Get jobs like this in your inbox
Weekly Distributed Systems, Caching, Real-Time Data hiring trends and salary data — free.
Join 6 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: small
Hightouch is an Agentic Marketing Platform powered by a Composable CDP, enabling marketers to build and ship end-to-end campaigns with complete brand context, customer data, and performance history. Founded in 2019, Hightouch helps marketing teams analyze performance, brainstorm, and generate creative with speed and quality.
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.