CDP System Developer (Customer Data Platform)
Core
Design, develop, and maintain Customer Data Platform (CDP) environments to create unified customer views across digital and offline channels, enabling audience segmentation and activation.
Role type
CDP System Developer (Data Engineering)
Builds
Unified customer profiles, audience segments, activation workflows, and data integration pipelines connecting CRMs, marketing platforms, and data warehouses.
Domain
Marketing Technology / Customer Data Platforms / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
CDP platforms (Salesforce Data Cloud, Adobe Experience Platform, Tealium, Segment, mParticle), SQL, data modeling, ETL/ELT, APIs, cloud platforms (AWS, Azure, GCP), identity resolution, master data management, data privacy compliance
Preferred skills
Marketing automation platforms, data warehouses (Snowflake, Databricks, BigQuery, Redshift), Python, JavaScript, customer journey orchestration, CDP/cloud certifications
Technologies
Salesforce Data Cloud, Adobe Experience Platform, Tealium, Segment, mParticle, Snowflake, Databricks, BigQuery, Redshift, AWS, Azure, Google Cloud, Python, JavaScript
Responsibilities
Design and configure CDP environments; develop customer data models and identity resolution processes; build and optimize ETL/ELT pipelines for data ingestion; monitor data quality and ensure GDPR/CCPA compliance; partner with marketing teams on audience segmentation and activation strategies; troubleshoot platform issues and optimize performance.
Seniority
Mid-level, hands-on IC