Marketing Engineer
About the role
We are seeking a Marketing Engineer to join our DTC ecommerce team. This role serves as the connective tissue between our data sources, marketing platforms, and business outcomes. You will own the integrity and usability of marketing data across paid media, CRM, and on-site channels, ensuring our teams have clean, reliable, actionable data to drive decisions that directly influence ecommerce sales performance.
Key Responsibilities
Design, build, and maintain data pipelines that connect marketing platforms (paid media, CRM, on-site analytics) to internal data warehouses and reporting tools
Implement and manage API integrations and data connectors; identify and resolve data gaps, duplication, or quality issues proactively
Build and maintain data transformation logic to standardize naming conventions, event schemas, and attribution frameworks across platforms
Establish and enforce data quality standards for marketing event tracking, UTM structures, and audience segmentation
Audit and validate tracking implementation across paid channels and the ecommerce site; flag and fix inconsistencies before they impact reporting
Maintain documentation of data sources, schemas, transformations, and known limitations — keeping the team informed and self-sufficient
Own tag management (Google Tag Manager or equivalent) including implementation, QA, and ongoing governance of tracking tags across dermalogica.com
Support the implementation of server-side tracking solutions to improve data accuracy in a cookieless environment
Ecommerce & Channel Performance Context
Understand how paid media (search, social, display), CRM (email/SMS via Klaviyo), and on-site behavior collectively influence ecommerce revenue
Collaborate with media, CRM, and web teams to translate business questions into data requirements — and data outputs into actionable insights
Support audience data activation, including first-party audience builds, suppression lists, and lookalike seeds across ad platforms
Contribute to multi-touch attribution analysis and incrementality measurement by ensuring the underlying data is sound
Qualifications
3–5 years of experience in a marketing engineering, marketing analytics engineering, or data engineering role — ideally within a DTC ecommerce environment
Hands-on experience building and maintaining data pipelines and integrations between marketing platforms (Meta, Google, TikTok, Klaviyo, Shopify, GA4, etc.)
Proficiency in SQL for querying, transforming, and validating marketing data
Experience with tag management systems (Google Tag Manager strongly preferred); understanding of tracking event schemas and pixel implementation
Solid understanding of ecommerce KPIs — ROAS, CVR, AOV, LTV, attributed revenue — and how marketing channels interact to drive sales
Familiarity with first-party data practices, cookie limitations, and the shift toward privacy-safe tracking methods
Organized and detail-oriented with strong documentation habits and a proactive approach to data quality issues
PREFERRED EXPERIENCE
With Python for data manipulation, API calls, or pipeline scripting
Familiarity with data warehouse or lake tools (BigQuery, Snowflake, dbt, or similar)
Exposure to CDP platforms (Segment, Tealium, or equivalent)
Experience with Klaviyo data structures, event flows, and list/segment integrations
Background in beauty, wellness, or consumer goods ecommerce
Experience implementing server-side tagging or Conversions API (Meta CAPI, Google Enhanced Conversions)