Principal Engineer, Streaming Systems
New
H
HightouchMarketing Technology
Remote (North America)Full-TimePrincipal
Salary$180,000 - $400,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Distributed Systems
Requirements
- Extensive experience in architecting, building, deploying, and maintaining distributed systems at scale.
- Demonstrated ability to lead highly complex and ambitious engineering projects.
- Experience mentoring and up-leveling engineers.
- Strong technical opinions on engineering best practices and team scaling.
- Comfortable in a fast-paced, high-ownership startup environment.
- Ability to broadcast and encourage technical excellence across the team.
Responsibilities
- Lead high-throughput systems that collect, forward, and perform real-time computation on behavioral events.
- Build infrastructure capable of ingesting clickstream, product interaction, and transactional data.
- Architect systems to maintain sub-second end-to-end latency at throughput exceeding 1,000,000 messages per second.
- Improve caching strategies for the online computation service.
- Develop patterns for elegant, zero-downtime deployments.
- Own and deliver projects from conception to completion.
- Work directly with customers to solve high-level scaling challenges.
- Influence the technical roadmap and mentor fellow engineers.
View Full Description & ApplyYou'll be redirected to the employer's site