← Back to list
Job · Principal

Principal Engineer, Streaming Systems

Other • Principal • Remote • Full-time • European Union EU/EMEA

Hightouch is hiring a principal engineer for its Streaming Systems team, which builds the high-throughput systems that collect, forward and compute in real time on billions of behavioral events. The team builds new products from scratch and the role includes leading other engineers.

Responsibilities

  • ▹Lead work on the systems that collect, forward and compute in real time on events
  • ▹Build infrastructure that ingests clickstream, product interaction and transactional data
  • ▹Preserve under 1 second end-to-end latency at over 1,000,000 messages per second
  • ▹Improve caching strategies for the online computation service
  • ▹Architect a system that deduplicates message delivery at 1,000,000 messages per second
  • ▹Develop patterns for elegant, zero-downtime deployments
  • ▹Build new products from scratch, leading and mentoring other engineers
  • ▹Own projects end to end and work directly with customers on their hardest scaling problems

Requirements

  • ▹Experienced engineer with a passion for hard technical problems
  • ▹Experience leading highly complex, ambitious projects
  • ▹Experience architecting, building, deploying and maintaining distributed systems at scale
  • ▹Comfortable in a fast-paced startup environment

Soft skills

MentoringLeadershipOwnershipStrong engineering opinions

What we offer

  • ▹Base salary range of USD 180,000–400,000 per year, location independent
  • ▹Remote-first policy
  • ▹A large portion of compensation in equity via ISO options, with early exercise and a 10-year post-termination exercise window
  • ▹High ownership and autonomy, significant influence over the technical roadmap

About the company

Hightouch is an Agentic Marketing Platform powered by the Composable CDP. Founded in 2019 and headquartered in San Francisco, its customers include Domino's, Spotify and Ramp.

Similar jobs