MarTech Engineer
Hard Rock Digital · United States · 2 days ago
RemoteRemoteEngineeringFull-time
What You Will Do
- Help build and maintain real-time data flows through Segment — using out-of-the-box destinations to start, then growing into authoring Functions (Node.js), Sources, and custom Destinations alongside senior teammates.
- Support in-session triggers, push pipelines, and webhook/postback integrations with ad and attribution platforms.
- Aid with custom REST and server-to-server integrations to ad platforms (Google Ads, Meta, TikTok) and attribution providers (AppsFlyer) when out-of-the-box destinations fall short.
- Develop a working understanding of identity resolution in the CDP — anonymous-to-known transitions, cross-device stitching, profile-merge behavior, identifier hierarchy.
- Maintain schema discipline for events — versioning, backward compatibility — following patterns set by the team.
- Triage live tracking issues with the team: dropped events, broken deep links, mis-attributed conversions, missing destination payloads, identity mismatches, sync races.
- Trace data end-to-end from SDK fire → CDP → destination, using delivery logs, debuggers, and platform UIs.
- Translate marketing, CRM, and product requirements into event-driven implementations.
- Maintain documentation for event schemas, destination mappings, identity flows, and runbooks.
Essential Skills
- Minimum 2 years of professional experience in digital analytics or marketing technology — tag implementation, tracking implementation, CDP work, analytics QA, or similar.
- Some exposure to a CDP (Segment, mParticle, Rudderstack, Tealium, or similar) — you understand the basics of sources, destinations, and how data flows through a CDP.
- Direct Segment experience is a plus but not required.
- JavaScript proficiency — comfortable writing and reading JS in tracking, tag manager, or scripting contexts.
- Familiarity with REST APIs and webhooks — you understand how integrations work using API keys/OAuth, pagination, and basic error handling.
- Tag management experience — GTM or similar, with a fundamental understanding of HTML, data layers, and how to follow a network request from client to server.
- Familiarity with customer journey tracking and how events flow from a user action to downstream marketing tools.
- Exposure to mobile tracking and attribution — SDK integrations, deep linking, or postback configuration. iOS-specific concepts (ATT, SKAdNetwork / SKAN, deferred deep linking) are a plus, but you won't be expected to be an expert.
- Experience working with React Native apps.
- Exposure to other martech tools — e.g., Amplitude, a mobile measurement partner (MMP) like AppsFlyer, Branch, or Adjust.
- Comfort with marketing metrics and attribution concepts at a working level.
Preferred Qualifications
- Direct Segment experience (any tier — even just configuring sources/destinations counts).
- Experience working with Amplitude.
- Experience working with AppsFlyer.
- Experience working with Branch.
- Experience working with Adjust.
- Experience working with Iterable.
The Type of Person You Are
- Naturally curious — you're eager to learn, dig into platforms you haven't seen before, and ask questions about things you don't know.
- Systematic troubleshooter — when something looks broken, you check both sides of the integration, look at logs, compare payloads, and form hypotheses before changing anything.
- Clear communicator — you can explain what's happening in a tracking pipeline to a marketer in language they'll understand.
- Comfortable with operational work — this role is part building, part keeping-the-lights-on. You should find variety energizing.
- Self-aware about what you don't know — we don't expect unicorns; we want someone with solid fundamentals who's ready to grow into the role.