CDP Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Job description
We are seeking an experienced CDP Data Engineerto design, develop, and maintain scalable customer data pipelines and integrations supporting Customer Data Platform (CDP)solutions. The ideal candidate will have strong experience in data engineering, customer data integration, identity resolution, audience activation, and cloud-based data platforms.
The role will work closely with Data Engineering, Marketing Technology, Analytics, CRM, and Digital teams to ingest and unify customer data from multiple sources and enable trusted, actionable customer profiles for personalization, analytics, and omnichannel activation., * Design, develop, and maintain scalable data pipelines for ingesting customer data into the CDP from multiple source systems.
- Build and managebatch and real-time/streaming data integrations.
- Integrate data from CRM, web, mobile applications, transactional systems, marketing platforms, APIs, and enterprise data platforms.
- Develop data transformation, cleansing, standardization, and enrichment processes.
- Design and maintain customer data models, schemas, datasets, and data mappings.
- Support creation and maintenance ofunified customer profilesacross multiple data sources.
- Implement identity resolution, identity stitching, and customer matching processes.
- Develop integrations for activating customer audiences across marketing and engagement platforms.
- Build and maintain APIs, connectors, and data exchange mechanisms between the CDP and downstream systems.
- Monitor data pipelines and troubleshoot ingestion failures, data quality issues, schema mismatches, and integration problems.
- Implement data validation, reconciliation, and data quality controls.
- Optimize pipelines for scalability, reliability, performance, and cost.
- Collaborate with business and marketing teams to translate customer data requirements into technical solutions.
- Work closely with analytics and activation teams to ensure datasets and audiences are available for segmentation, personalization, and campaign execution.
- Maintain technical documentation for data pipelines, mappings, integrations, and data models.
- Follow enterprise standards for data governance, security, privacy, consent, and access management.
Requirements
- Strong experience inData Engineering and ETL/ELT development.
- Hands-on experience with Customer Data Platforms such asAdobe Experience Platform (AEP)/Real-Time CDP, Salesforce Data Cloud, Tealium, Segment, Treasure Data, or similar platforms.
- Strong experience withSQLand data transformation.
- Programming experience withPython, Java, Scala, or similar languages.
- Experience developing batch and real-time data pipelines.
- Knowledge of streaming technologies such asKafka, Kinesis, Pub/Sub, or Event Hubs.
- Experience working with REST APIs, JSON, and API-based integrations.
- Strong understanding of customer data models, schemas, identity management, and profile unification.
- Experience with cloud platforms such asAWS, Azure, or GCP.
- Familiarity with cloud data platforms and warehouses such as Snowflake, Databricks, BigQuery, Redshift, or equivalent.
- Understanding of data quality, lineage, governance, security, and privacy principles.
- Experience with Git and CI/CD practices.
CDP-Specific Knowledge
The candidate should have a strong understanding of:
- Customer Profile Management
- Identity Resolution & Identity Stitching
- Customer 360 / Unified Customer Profile
- Data Ingestion
- Batch & Streaming Data
- Schema & Data Modeling
- Audience Segmentation
- Audience Activation
- Real-Time Customer Data
- Consent & Preference Management
- Data Governance
- Customer Journey Data
- Behavioral & Transactional Data
- First-Party Customer Data, * Bachelor’s degree in Computer Science, Information Technology, Engineering, Data Engineering, or a related discipline.
- 4-8 years of overall data engineering experience, with hands-on experience implementing or supporting CDP solutions.
- Experience withAdobe Experience Platform (AEP) and Adobe Real-Time CDPis highly desirable.
- Experience integrating CDPs with CRM, marketing automation, analytics, and digital experience platforms.
- Familiarity with Adobe Journey Optimizer (AJO), Customer Journey Analytics (CJA), Salesforce Marketing Cloud, or similar activation platforms is a plus.
- Understanding of PII handling, consent management, and customer data privacy regulations.
- Experience working in Agile/Scrum delivery environments.
Key Competencies
- Strong analytical and troubleshooting skills.
- Ability to understand complex customer data ecosystems and integration patterns.
- Strong attention to data accuracy and quality.
- Ability to work effectively across Data, Marketing, CRM, Analytics, and Technology teams.
- Strong communication and technical documentation skills.
- Ability to independently investigate and resolve complex data and integration issues
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production
Résumé-Driven Development: How IT trends affect the job market for software developers
What Are The Top Skills Required For Azure Developers?