Job description
Important Information
Location: Brazil
Job Mode: Full-time
Work Mode: Work from home
Job Summary
We are seeking an experienced Senior Salesforce Developer with Data Cloud experience to support a strategic initiative focused on reducing customer churn by integrating and enriching customer data across multiple platforms. This role will work closely with the Salesforce Architect, data engineering teams, and cross-functional partners to ingest, unify, and expose data within Salesforce CRM and Salesforce Data 360 (Data Cloud).
Responsibilities and Duties
- Lead end-to-end ingestion and mapping of customer data from Salesforce CRM, Siebel, Azure/Microsoft Fabric, Oracle, and churn model outputs into Salesforce Data 360;
- Design, build, and maintain identity and account unification rules to produce accurate customer matching and golden records;
- Create scalable, repeatable pipelines for ingestion, transformation, mapping, and controlled promotion across environments (including Data 360 data kits);
- Enrich Salesforce CRM records with Data 360 attributes and analytics/model insights (e.g., churn) using related lists, dynamic related lists, and custom UI components;
- Support CRM data strategy during the Siebel-to-Salesforce migration, prioritizing Salesforce CRM as the system of engagement as adoption increases;
- Develop and support APIs and integration services for secure internal consumption of Data 360 and CRM data; partner with architecture/engineering on integration patterns and implement ETL when native connectors don’t meet requirements;
- Monitor and optimize Data 360 credit consumption to balance cost, performance, and SLAs;
- Enable business teams to use enriched customer data for segmentation, activation, and analytics use cases;
- Document processes, standards, and runbooks; contribute to shared enablement resources to drive adoption and operational continuity.
Essential Skills
- Experience with Salesforce development;
- Strong proficiency in: Apex, SOQL/SOSL, Lightning Web Components (LWC), Salesforce core data model, Salesforce APIs (REST/SOAP/Bulk), and integration design patterns;
- Hands-on experience with Data ingestion and harmonization, Identity resolution and unification rules, Data kits and environment promotion, Large-scale data processing;
- Experience connecting Salesforce Data Cloud/Data 360 to external systems (Azure/Microsoft Fabric, Oracle, Siebel, or similar), including when to use native connectors vs. custom integrations;
- Experience with ETL processes and/or tools (e.g., Informatica, MuleSoft, Talend, Databricks);
- Experience working in Agile/Scrum teams;
- Strong technical communication skills, able to translate complex concepts for architects, engineers, business users, and leadership;
- Advanced English to be in contact with customer representative on a daily basis.
Highly Desirable Skills
- Experience with Salesforce Marketing Cloud, especially data activation and segmentation;
- Experience with Siebel CRM integration and/or data migration;
- Knowledge of telecom customer data, churn analytics, or Customer 360 implementations;
- Familiarity with Azure data engineering and Microsoft Fabric connector limitations;
- Understanding of scalable deployment pipelines and DevOps tooling (Git, CI/CD).
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.







