“What was the moment this product clicked?” —
A data engineer or analytics engineer at a tech company for whom Segment is the central nervous system of the data stack. Every tool the company uses for analytics, marketing, and customer success gets its data through Segment. They did not design the original tracking plan. They inherited it. They've been cleaning it up for eight months. It will take eight more. They are the person who gets paged when an event stops flowing.
What are they trying to do? —
What do they produce? —
Marketing has added a new ad platform and wants events flowing to it by end of week. The events already exist in Segment. The destination configuration is new. The data engineer is setting it up, but the destination requires a user identifier format that doesn't match what Segment is sending. They need to write a Function to transform the payload. They've written three of these in the past two months. They're considering whether to write a fourth or make a case for standardizing the identifier format upstream.
Manages a Segment workspace with 15–40 sources, 20–60 destinations, and a tracking plan with 80–200 events. Works with engineering to instrument new events and with marketing/analytics to configure destinations. Uses Segment Protocols for schema validation. Has built 4–8 Segment Functions for payload transformation. Reviews event volume and error rates weekly. Has been in a production incident caused by a destination misconfiguration. Has strong opinions about the difference between a `track` and an `identify` call that marketing does not share.
Pairs with `amplitude-primary-user` for the data pipeline-to-analytics consumption workflow. Contrast with `data-analyst` to map the infrastructure vs. analysis responsibility split. Use with `hubspot-primary-user` for the marketing data destination configuration and identity resolution workflow.