Hightouch
Principal Engineer, Streaming Systems
Remote Engineering role with clear candidate location fit.
PostedRecently added
Eligible countries3 accepted countries
Seniority signalLead
Work settingRemote
Accepted candidate locations
CanadaMexicoUSA
Role overview
Principal Engineer, Streaming Systems
Requirements and responsibilities
Readable role content extracted into sections for faster review.
About You
- You are an experienced engineer with a passion for solving hard technical problems that generate real value for customers. You’re motivated by high ownership and are comfortable in a fast-paced, startup environment. You have experience leading highly complex and ambitious projects, and want to mentor and up level engineers around you.
- You have experience architecting, building, deploying, and maintaining distributed systems at scale, and can broadcast and encourage technical excellence in doing so.
- You have opinions about how engineering should be done, and want to help scale a rapidly growing engineering team.
Interview Process
- Apply: Curl jobapi.hightouchdata.com on port 13784 and have followed those instructions before applying. It'll only take a minute!
- Recruiter Screen [30m]: Introductory call with our recruiting team to get to know each other and see if the role could be a good mutual fit.
- System Design Screen [45m]: Designing a data processing feature end-to-end.
- Hiring Manager Interview [30m]: Chat with hiring manager about past experiences and future operating preferences to assess fit on company values and operating principles.
- System Design Interview [90m]: Work with the interviewer to architect a system at a conceptual level. The problem will be at a pretty high level - and have both product and customer requirements as well as technical.
- Execution and Impact [60m]: Pick a project you lead and prepare to give the interviewer a walk through. Then deep dive and answer questions about the project execution and how you lead it.
Similar roles
Keep a backup shortlist.
Ai Agents, Dast 2 accepted countries
Senior Application Security EngineerMorgan StanleyView role Ai Llm, Apex 2 accepted countries
Salesforce AI Integration ArchitectIndeedView role Stack tracked Mexico
Zuora AdministratorIndeedView role Stack tracked Mexico
Zuora Billing & Revenue SpecialistIndeedView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.