Software Engineer, Streaming Systems

HightouchNew York, New York, United StatesRemotefull_timemid

$180,000 – $320,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Build high-throughput systems for collecting, forwarding, and real-time computation on billions of behavioral events.
  • Develop infrastructure to ingest clickstream, product interaction, and transactional data.
  • Ensure streaming products scale to handle millions of messages per second at single-second latency.
  • Own and deliver projects from start to finish, working directly with customers to solve scaling problems.
  • Influence the technical roadmap of streaming systems.

Soft Skills

System Design

Benefits

  • Equity
  • Remote Work

Culture

Autonomous TeamsCustomer-ObsessedImpact-OrientedFast-Paced

Requirements

Regions: Worldwide

Get jobs like this in your inbox

Weekly Distributed Systems, High-Scale Systems, Kafka hiring trends and salary data — free.

Join 8 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: medium

Hightouch is an Agentic Marketing Platform that leverages a Composable CDP to empower marketers to build and ship end-to-end campaigns with complete brand context, customer data, and performance history. Founded in 2019, Hightouch aims to help customers leverage data and AI to grow their businesses.

View company profile →
Compensation
Base salary: $180,000 – $320,000 USD
Equity: Large portion of compensation in ISO options with early exercise and a 10-year post-termination exercise window.