Please, let Inabia Software & Consulting Inc. know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Salesforce Data Cloud Developer will write, optimize, and troubleshoot SQL queries within the Snowflake environment, ensuring efficient data manipulation, transformation, and retrieval.
This role involves designing, developing, and implementing Salesforce Data Cloud solutions to ingest and manage data from various sources, including web, mobile, Snowflake, and external systems.
The developer will develop and optimize data pipelines between Salesforce Data Cloud and Snowflake, ensuring efficient data processing.
Responsibilities include implementing ETL/ELT processes using Snowflake to transform and load data from various sources, ensuring data integrity and quality.
The position requires managing data partitioning, clustering, and materialized views within Snowflake to optimize query performance and storage costs.
The developer will implement data ingestion pipelines using Salesforce Ingestion API and configure Web and Mobile SDKs to capture and sync customer interaction data.
They will develop and maintain Data Model Objects (DMOs) and Data Lake Objects in Salesforce Data Cloud and Snowflake to efficiently store and organize customer data.
Building and configuring Identity Resolution (IDR) processes to unify customer profiles across multiple data sources and systems is also a key responsibility.
The role includes creating and deploying Calculated Insights to generate metrics and actionable insights that enhance customer profiles and segmentation.
The developer will develop complex Segmentation logic to define audiences for marketing and customer engagement campaigns, based on behavior, demographics, and other key attributes.
Supporting the activation of customer segments across multiple marketing channels, working with Salesforce Marketing Cloud or other integrated platforms, is required.
Ensuring data flows seamlessly between Salesforce Data Cloud, Snowflake, and other external systems, ensuring data quality and integrity, is essential.
Requirements:
Candidates must have 3+ years of hands-on experience developing solutions with Salesforce Data Cloud (formerly Salesforce CDP).
A minimum of 2+ years of experience working with Snowflake, with a strong focus on writing and optimizing SQL queries in Snowflake, is required.
Expertise in Snowflake's data sharing capabilities for secure and efficient data collaboration with internal and external stakeholders is necessary.
Proficiency in data modeling, working with Data Model Objects (DMOs) and Data Lake Objects in both Salesforce and Snowflake environments, is essential.
Experience building and optimizing ETL/ELT processes for data ingestion and transformation using Snowflake is required.
Candidates must have expertise in Identity Resolution (IDR) and profile unification techniques to create single customer views.
Proven ability to implement Calculated Insights to derive actionable metrics from customer data is necessary.
Proficiency in designing and building Segmentation strategies to deliver personalized experiences is required.
Familiarity with Snowflake features like Time Travel, Cloning, and Zero-Copy Cloning is expected.
Familiarity with APIs and data integration tools such as MuleSoft or other middleware solutions is necessary.
Benefits:
This position offers the flexibility of remote work, allowing for a better work-life balance.
As a contracted role, it provides opportunities for experienced professionals to work on diverse projects.
The role allows for the development of advanced skills in Salesforce Data Cloud and Snowflake, enhancing career growth.
Working with cutting-edge technologies and methodologies in data management and analytics is a key benefit.
The position provides the chance to collaborate with various teams and stakeholders, enhancing professional networking opportunities.
Apply now
Please, let Inabia Software & Consulting Inc. know you found this job
on RemoteYeah
.
This helps us grow 🌱.