Principal Engineer, Streaming Systems
New
The base salary range for this position is $180,000 - $320,000 USD per year, which is location independent in accordance with our remote-first policy.Full-TimePrincipal
Salary$180,000 - $320,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- MentoringDistributed Systems
Requirements
- Extensive experience architecting, building, deploying, and maintaining distributed systems at scale.
- Proven experience leading highly complex and ambitious technical projects.
- Strong technical leadership skills with a passion for mentoring and up-leveling engineers.
- Ability to broadcast and encourage technical excellence across the team.
- Demonstrated capability to solve challenging technical problems that generate customer value.
- Comfort and success working in a fast-paced, high-ownership startup environment.
- Strong technical opinions and a desire to contribute to scaling an engineering team.
Responsibilities
- Lead high-throughput systems that collect, forward, and perform real-time computation on behavioral events.
- Build and maintain infrastructure to ingest 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.
- Design and improve caching strategies for online computation services.
- Develop patterns for elegant and zero-downtime deployments.
- Deliver projects from start to finish with high ownership and autonomy.
- Work directly with customers to solve complex scaling problems.
- Influence technical roadmap and mentor other engineers.
View Full Description & ApplyYou'll be redirected to the employer's site