Principal Engineer, Streaming Systems
Location: Remote (North America) · Category: Engineering & Development · Seniority: Senior · Posted: July 5, 2026 · Verified: Sep 20, 2026
Role Overview & Description
About the company
Hightouch
hightouch.comWarehouse-native customer data activation and composable CDP software.
Similar Positions in DACH
Related roles across advertising, media, and data
This senior engineering role focuses on streaming data infrastructure, building and maintaining real-time data pipelines. The engineer will design systems for high-throughput event processing and ensure low-latency delivery. Requires deep experience with stream processing frameworks and distributed systems.
Leads the data streaming engineering team responsible for building and scaling real-time data ingestion and processing pipelines. Manages engineers and drives architectural decisions for high-throughput, low-latency systems.
This role is a lead staff software engineering position, responsible for guiding technical direction and architecture. The engineer will lead complex projects and mentor other engineers.
Develops high-quality software applications, focusing on code optimization and engineering best practices for the streaming platform. Leads technical design and implementation of scalable services, ensuring performance and reliability for video streaming.
More Positions at Hightouch
3 more open roles
Designs high-impact email creatives for forward-deployed customer engagements, working closely with clients to produce templates and assets. Leverages HTML/CSS and email marketing platforms to drive campaign performance.
Leads product initiatives for forward-deployed customers, translating client needs into product requirements and roadmaps. Collaborates with engineering and design teams to deliver tailored solutions on the customer data platform.
Enterprise Account Executive, Dubai
