

Aloola.io
Customer Journey Analytics Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Customer Journey Analytics Engineer with a contract length of "unknown" and a pay rate of "$XX per hour." Candidates should have 5+ years in digital analytics, strong SQL and JavaScript skills, and expertise in Adobe Experience Platform.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
April 23, 2026
π - Duration
Unknown
-
ποΈ - Location
Unknown
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Storytelling #Adobe Launch #SQL (Structured Query Language) #Airflow #Data Quality #GCP (Google Cloud Platform) #GDPR (General Data Protection Regulation) #Documentation #AWS (Amazon Web Services) #Microsoft Power BI #R #Tableau #dbt (data build tool) #BigQuery #Mathematics #ML (Machine Learning) #Data Ingestion #BI (Business Intelligence) #Statistics #Computer Science #Azure #JavaScript #Snowflake #Looker #Data Science #Python #Kafka (Apache Kafka) #Monitoring #Strategy #Datasets #Data Modeling #Adobe Target #Cloud #Data Architecture #CRM (Customer Relationship Management) #Batch
Role description
About the Role
We are looking for an experienced Customer Journey Analytics (CJA) Engineer to design and deliver unified, cross-channel analytics that drive real business decisions. In this role, you will own the technical backbone of our customer insights platform β from tagging strategy and data ingestion through XDM modeling, data views, and executive-ready reporting. You will partner with marketing, product, and data science teams to turn raw behavioral data into a single, trustworthy source of truth about our customers.
Key Responsibilities
β’ Design, implement, and maintain Customer Journey Analytics (CJA) connections, data views, calculated metrics, filters, and derived fields.
β’ Model XDM schemas, field groups, datasets, and identity maps in Adobe Experience Platform (AEP) to stitch online, offline, and app-based events into a unified customer view.
β’ Lead end-to-end tagging strategy using Adobe Launch, Web SDK, and Mobile SDK, including event-driven data layer design and QA.
β’ Build and maintain batch and streaming data ingestion pipelines via AEP sources, APIs, Kafka, or Kinesis.
β’ Write performant SQL in AEP Data Distiller (or Snowflake, BigQuery, etc.) to enrich datasets, build derived attributes, and power downstream analytics.
β’ Develop attribution models (rule-based and algorithmic), pathing, fallout/funnel, and cohort analyses to answer high-impact business questions.
β’ Build dashboards and reports in Adobe Analysis Workspace, and secondary layers in Power BI, Tableau, or Looker as needed.
β’ Partner with stakeholders to translate ambiguous business questions into measurable KPIs and analytical frameworks.
β’ Establish governance, documentation, monitoring, and alerting for data quality, freshness, and accuracy.
β’ Mentor analysts and engineers on CJA best practices and contribute to platform standards.
Required Qualifications
β’ 5+ years of hands-on experience in digital analytics, with at least 2β3 years focused on Adobe Customer Journey Analytics (CJA) and/or Adobe Analytics.
β’ Deep expertise in Adobe Experience Platform (AEP), including XDM schemas, datasets, identity stitching, and data views.
β’ Proven track record leading at least 2β3 end-to-end CJA implementations, from tagging strategy through data views and stakeholder enablement.
β’ Strong SQL proficiency for querying large datasets in AEP Data Distiller, Snowflake, BigQuery, or similar warehouses.
β’ Solid JavaScript skills for implementing tracking via Adobe Launch / Web SDK / Mobile SDK, including event-driven data layer design.
β’ Experience integrating Adobe Analytics data, AEP event data, and offline/CRM data into unified CJA connections.
β’ Proficiency in data modeling β designing XDM schemas, field groups, and identity maps for multi-source event stitching.
β’ Experience with batch and streaming data ingestion using AEP sources, APIs, Kafka, or Kinesis.
β’ Strong understanding of attribution modeling, pathing, fallout/funnel analysis, cohort analysis, and person-level vs. event-level analysis.
β’ Ability to translate ambiguous business questions into measurable KPIs and analytical frameworks.
β’ Bachelor's degree in Computer Science, Statistics, Mathematics, Data Analytics, Marketing Analytics, or related field β or equivalent practical experience.
Nice to Have
β’ Adobe certifications such as Adobe Analytics Developer/Business Practitioner, CJA Expert, or AEP Data Architect.
β’ Experience with Customer Data Platforms (Real-Time CDP, Segment, mParticle).
β’ Familiarity with Python or R for statistical analysis, ML-driven segmentation, or custom attribution models.
β’ Exposure to Adobe Journey Optimizer (AJO), Adobe Target, or other activation platforms downstream of CJA.
β’ Knowledge of privacy regulations (GDPR, CCPA) and consent management platforms (OneTrust, Adobe Privacy Service).
β’ Experience with cloud platforms (AWS, Azure, GCP) and orchestration tools (Airflow, dbt).
β’ Master's degree in a quantitative discipline.
What You Bring
β’ Strong analytical and storytelling skills β the ability to turn data into clear narratives for executives.
β’ Excellent communication across technical and non-technical audiences.
β’ Self-directed, detail-oriented, and comfortable operating in ambiguous, fast-moving environments.
β’ A collaborative mindset and bias toward building durable, well-documented systems.
About the Role
We are looking for an experienced Customer Journey Analytics (CJA) Engineer to design and deliver unified, cross-channel analytics that drive real business decisions. In this role, you will own the technical backbone of our customer insights platform β from tagging strategy and data ingestion through XDM modeling, data views, and executive-ready reporting. You will partner with marketing, product, and data science teams to turn raw behavioral data into a single, trustworthy source of truth about our customers.
Key Responsibilities
β’ Design, implement, and maintain Customer Journey Analytics (CJA) connections, data views, calculated metrics, filters, and derived fields.
β’ Model XDM schemas, field groups, datasets, and identity maps in Adobe Experience Platform (AEP) to stitch online, offline, and app-based events into a unified customer view.
β’ Lead end-to-end tagging strategy using Adobe Launch, Web SDK, and Mobile SDK, including event-driven data layer design and QA.
β’ Build and maintain batch and streaming data ingestion pipelines via AEP sources, APIs, Kafka, or Kinesis.
β’ Write performant SQL in AEP Data Distiller (or Snowflake, BigQuery, etc.) to enrich datasets, build derived attributes, and power downstream analytics.
β’ Develop attribution models (rule-based and algorithmic), pathing, fallout/funnel, and cohort analyses to answer high-impact business questions.
β’ Build dashboards and reports in Adobe Analysis Workspace, and secondary layers in Power BI, Tableau, or Looker as needed.
β’ Partner with stakeholders to translate ambiguous business questions into measurable KPIs and analytical frameworks.
β’ Establish governance, documentation, monitoring, and alerting for data quality, freshness, and accuracy.
β’ Mentor analysts and engineers on CJA best practices and contribute to platform standards.
Required Qualifications
β’ 5+ years of hands-on experience in digital analytics, with at least 2β3 years focused on Adobe Customer Journey Analytics (CJA) and/or Adobe Analytics.
β’ Deep expertise in Adobe Experience Platform (AEP), including XDM schemas, datasets, identity stitching, and data views.
β’ Proven track record leading at least 2β3 end-to-end CJA implementations, from tagging strategy through data views and stakeholder enablement.
β’ Strong SQL proficiency for querying large datasets in AEP Data Distiller, Snowflake, BigQuery, or similar warehouses.
β’ Solid JavaScript skills for implementing tracking via Adobe Launch / Web SDK / Mobile SDK, including event-driven data layer design.
β’ Experience integrating Adobe Analytics data, AEP event data, and offline/CRM data into unified CJA connections.
β’ Proficiency in data modeling β designing XDM schemas, field groups, and identity maps for multi-source event stitching.
β’ Experience with batch and streaming data ingestion using AEP sources, APIs, Kafka, or Kinesis.
β’ Strong understanding of attribution modeling, pathing, fallout/funnel analysis, cohort analysis, and person-level vs. event-level analysis.
β’ Ability to translate ambiguous business questions into measurable KPIs and analytical frameworks.
β’ Bachelor's degree in Computer Science, Statistics, Mathematics, Data Analytics, Marketing Analytics, or related field β or equivalent practical experience.
Nice to Have
β’ Adobe certifications such as Adobe Analytics Developer/Business Practitioner, CJA Expert, or AEP Data Architect.
β’ Experience with Customer Data Platforms (Real-Time CDP, Segment, mParticle).
β’ Familiarity with Python or R for statistical analysis, ML-driven segmentation, or custom attribution models.
β’ Exposure to Adobe Journey Optimizer (AJO), Adobe Target, or other activation platforms downstream of CJA.
β’ Knowledge of privacy regulations (GDPR, CCPA) and consent management platforms (OneTrust, Adobe Privacy Service).
β’ Experience with cloud platforms (AWS, Azure, GCP) and orchestration tools (Airflow, dbt).
β’ Master's degree in a quantitative discipline.
What You Bring
β’ Strong analytical and storytelling skills β the ability to turn data into clear narratives for executives.
β’ Excellent communication across technical and non-technical audiences.
β’ Self-directed, detail-oriented, and comfortable operating in ambiguous, fast-moving environments.
β’ A collaborative mindset and bias toward building durable, well-documented systems.






