JobsBackendPrincipal Engineer, Streaming Systems
Hightouch

Hightouch

·

Backend

Principal Engineer, Streaming Systems

RemotePrincipalPosted Aug 17, 2026
KafkaStreamingDistributed systemsRedisAWSDockerKubernetes+17 more

About this role

Lead the design and scaling of high-throughput streaming infrastructure that processes billions of behavioral events per second with sub-second latency. Build the data ingestion and real-time computation platform powering Hightouch's AI marketing agent product.

Must have

Experience architecting and building distributed systems at scale

Track record leading complex technical projects from start to finish

Passion for mentoring and elevating engineers around you

Comfortable in fast-paced startup environment with high ownership

Strong opinions on engineering practices and scaling teams

Technologies

JavaPythonAWSGitDockerRESTLinuxPostgreSQLTerraformKafkaNoSQLMicroservicesRedisCloudGrafanaPrometheusData engineeringBig dataElasticsearchKubernetesGoCI/CDDistributed systemsStreaming

Responsibilities

Lead design of high-throughput streaming systems processing billions of events

Ensure sub-second end-to-end latency at over 1M messages per second

Architect deduplication systems for massive scale message delivery

Build caching strategies for online computation services

Design zero-downtime deployment patterns for critical services

Own projects from conception through customer delivery

Collaborate directly with customers on hardest scaling problems

Influence technical roadmap for rapidly growing streaming products

Benefits

EquityCompetitive salary and stock option planFlexible hoursRemote workProfessional development

Amenities

Remote-first policy with location-independent compensation10 year post-termination exercise window for ISO optionsEarly exercise available for equity

Recruitment process

1

Greenfield product development with significant autonomy

2

Streaming product revenue has grown 10x in past year

3

New real-time personalization engine showing 7-figure market response

4

Interview process emphasizes system design over coding brainteasers

5

Limited to one application per candidate

6

E-Verify participation for U.S. work eligibility verification post-hire