Senior Data Engineer (Snowflake)
Core
Designing and optimizing Snowflake environments and customer data foundations to power CRM, personalization, and audience activation for clients.
Role type
Senior IC data engineer (Snowflake & CDP)
Builds
Scalable Snowflake data models, pipelines syncing to Braze/Hightouch, and customer 360 views
Domain
Digital marketing, customer data platforms (CDP), and identity resolution
Deliverable
production ML models | product features
Required skills
Snowflake architecture and optimization, SQL, dbt, identity resolution, customer profile design, reverse ETL tools (Hightouch/Census), data governance, multi-channel event tracking
Preferred skills
CDP implementation (Segment/mParticle/Tealium/RudderStack), predictive modeling/AI segmentation, loyalty/retail/financial services domain knowledge, Braze data structures
Technologies
Snowflake, Braze, Hightouch, Census, dbt, Salesforce Marketing Cloud, Bloomreach, Adobe Campaign, Segment, mParticle, Tealium, RudderStack
Responsibilities
Design and maintain Snowflake data models for customer engagement and reporting; Build and optimize customer-level data structures for segmentation and lifecycle marketing; Create pipelines syncing customer data into Braze and Hightouch; Support identity resolution, consent frameworks, and customer profile unification; Optimize Snowflake performance, cost efficiency, and scalability; Ensure data quality, governance, and compliance; Collaborate with CRM, CDP, and marketing teams on business use cases
Seniority
Senior, hands-on IC