Software Engineer, Distributed Systems
$180,000 – $320,000 USD
Tech Stack
Responsibilities
- Optimize the syncing process to improve data sync speed to destinations like Facebook and Snapchat.
- Design and implement streaming syncing capabilities to support real-time data sources like webhooks and queues.
- Identify and address current and future bottlenecks in system scalability and reliability for rapid growth.
- Develop and extend the Personalization API to provide low latency caching for real-time personalization use cases.
- Extend multi-region and multi-cloud backend to support new regions and data residency requirements for a global customer base.
Soft Skills
High Ownership
Benefits
- Equity
- Remote Work
Culture
Mission-DrivenImpact-OrientedFast-PacedHigh GrowthWork-Life Balance
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Distributed Systems, Performance Optimization, Troubleshooting 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: Meaningful equity compensation in the form of ISO options, with early exercise and a 10 year post-termination exercise window.