Software Engineer, Streaming Systems
$180,000 – $320,000 USD
Tech Stack
Responsibilities
- Join the Streaming Systems team to work on high-throughput systems collecting, forwarding, and performing real-time computation on billions of behavioral events.
- Build infrastructure ingesting clickstream, product interaction, and transactional data into the platform for the "Cursor for Marketers" AI agent product.
- Ensure systems scale to handle millions of messages per second at single-second latency end-to-end.
- Own and deliver projects from start to finish with high levels of ownership and autonomy.
- Work directly with customers to solve their hardest scaling problems and influence the technical roadmap.
Soft Skills
System DesignHigh Ownership
Benefits
- Remote Work
- Equity
Culture
Mission-DrivenImpact-OrientedFast-PacedHigh GrowthAutonomous Teams
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Distributed Systems, High-Scale Systems, Kafka hiring trends and salary data — free.
Join 6 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: small
Hightouch is an Agentic Marketing Platform powered by a Composable CDP, enabling marketers to build and ship end-to-end campaigns with complete brand context, customer data, and performance history. Founded in 2019, Hightouch helps marketing teams analyze performance, brainstorm, and generate creative with speed and quality.
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