Principal Engineer, Real-Time Streaming Systems

Hightouch

San Francisco (CA)

On-site

USD 180,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hightouch is seeking a Principal Engineer for its Streaming Systems team to lead the development of high-throughput systems that handle billions of behavioral events in real-time. The ideal candidate will have a deep understanding of distributed systems and a passion for mentoring engineers in a fast-paced, startup environment. The role offers a competitive salary range of $180,000 – $320,000 per year, with equity compensation and a remote-first policy.

Qualifications

  • Experience architecting, building, deploying, and maintaining distributed systems at scale.
  • Passion for solving hard technical problems and mentoring engineers.
  • Comfortable in a fast-paced, startup environment.

Responsibilities

  • Lead work on high-throughput systems that process billions of behavioral events.
  • Ensure <1s end-to-end system latency while sustaining throughput over 1,000,000 messages per second.
  • Own and deliver projects from start to finish while working directly with customers.

Skills

Distributed systems
High throughput architecture
Message deduplication
Real-time computation
Mentoring

Job description

Hightouch is seeking a Principal Engineer for its Streaming Systems team to lead the development of high-throughput systems that handle billions of behavioral events in real-time. The ideal candidate will have a deep understanding of distributed systems and a passion for mentoring engineers in a fast-paced, startup environment. The role offers a competitive salary range of $180,000 – $320,000 per year, with equity compensation and a remote-first policy.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Software Engineer, Real-Time Streaming Systems
Remote Software Engineer, Real-Time Streaming Systems

Hightouch • San Francisco (CA)

Hybrid
USD 180,000 - 400,000
Principal Streaming Systems Engineer: Real-Time, Scalable
Principal Streaming Systems Engineer: Real-Time, Scalable

Hightouch • United States

Remote
USD 180,000 - 320,000
Equity options
Flexible remote-first work policy
High ownership and autonomy
Principal Engineer, Streaming Systems
Principal Engineer, Streaming Systems

Hightouch • San Francisco (CA)

On-site
USD 180,000 - 320,000
Remote Streaming Systems Engineer – Real‑Time Data
Remote Streaming Systems Engineer – Real‑Time Data

Hightouch • United States

Remote
USD 180,000 - 320,000
Software Engineer, Streaming Systems
Software Engineer, Streaming Systems

Hightouch • San Francisco (CA)

On-site
USD 180,000 - 320,000
Equity options via ISO
Early exercise and long post-termination exercise window
Senior Streaming Engineer — Real-Time Platform + Equity
Senior Streaming Engineer — Real-Time Platform + Equity

Attentive • Wilmington (DE)

On-site
USD 150,000 - 210,000
Health & wellness benefits
Equity
Principal Engineer, Streaming Systems
Principal Engineer, Streaming Systems

Hightouch • United States

On-site
USD 180,000 - 320,000
Equity options
Flexible remote-first work policy
High ownership and autonomy
Senior Real-Time Streaming Engineer
Senior Real-Time Streaming Engineer

Attentive • United States

Remote
USD 160,000 - 205,000
Competitive salary
Equity
Health & wellness benefits
Senior Streaming Engineer — Real-Time, High-Throughput
Senior Streaming Engineer — Real-Time, High-Throughput

United States Digital Space LLC • United States

On-site
USD 150,000 - 205,000
Software Engineer, Streaming Systems Remote (North America)
Software Engineer, Streaming Systems Remote (North America)

Hightouch • San Francisco (CA)

Hybrid
USD 180,000 - 400,000