Software Engineer, Distributed Systems

Hightouch

Remote, United States
Base: $180,000 - $320,000 usd py; bonus/equity: is...
Remote
Distributed systems engineering experience
High-scale system architecture skills
Data syncing engine development
The role focuses on building a syncing engine capable of moving massive amounts of customer data across multi-cloud and multi-region infrastructures

Job Summary

  • The role focuses on building a syncing engine capable of moving massive amounts of customer data across multi-cloud and multi-region infrastructures.
  • Engineers will own projects from start to finish, working directly with customers to solve complex scaling problems in real-time.
  • The company offers location-independent remote work with a salary range of $180,000 - $320,000 USD plus meaningful equity compensation.

Matching Summary

The role focuses on building a syncing engine capable of moving massive amounts of customer data across multi-cloud and multi-region infrastructures.

Salary

Base: $180,000 - $320,000 USD per year; Bonus/Equity: ISO options with early exercise and 10-year post-termination window; Benefits: Not specified

Skills & Requirements

Must-have

  • Distributed systems engineering experience
  • High-scale system architecture skills
  • Data syncing engine development
  • Multi-cloud infrastructure management
  • Performance optimization expertise

Nice-to-have

  • Fast learner with growth mindset
  • Strong communication abilities
  • First-principles thinking approach
  • Startup environment adaptability
  • Customer-facing problem solving

Key Requirements

  • Experience building terabyte-scale syncing engines
  • Proven track record of scaling critical systems
  • Ability to design high-performance data streaming services

Work Rights

Not specified

Tailored Resume

Cover Letter