Overview
Skills
Job Details
Job Title: Salesforce ETL Developer
Position Summary
We are seeking a highly skilled Salesforce ETL Developer with strong experience in data migration, data management, and data integration to join our team. The ideal candidate will have hands-on expertise with Salesforce platforms, ETL tools, and complex data transformation processes. This role involves designing, developing, and implementing data solutions that ensure accurate, secure, and efficient movement of data across systems.
Key Responsibilities
Design, develop, and execute ETL processes to support data migration, data cleansing, and data transformation activities.
Lead end-to-end Salesforce data migration efforts, including data analysis, extraction, transformation, loading, validation, and reconciliation.
Develop and maintain integration workflows between Salesforce and external systems using ETL tools (e.g., Informatica, MuleSoft, Talend, Boomi, Jitterbit).
Collaborate with functional and technical teams to understand data requirements, mapping rules, and transformation logic.
Implement data governance and data quality best practices, including deduplication, normalization, and validation rules.
Optimize ETL performance, troubleshoot data issues, and improve existing data pipelines and integration processes.
Work with Salesforce APIs (REST/SOAP/Bulk API) to build scalable integration solutions.
Ensure compliance with security and regulatory requirements for data handling and storage.
Create technical documentation including data mapping specifications, integration architecture, and migration playbooks.
Participate in code reviews, testing cycles, and deployment activities.
Required Qualifications
3 5+ years of experience in ETL development, data migration, and data integration.
2 4+ years of hands-on Salesforce experience, including use of Salesforce Data Loader, Bulk API, Metadata API, and integration frameworks.
Strong knowledge of ETL tools such as Informatica Cloud (IICS), MuleSoft, Talend, Dell Boomi, or Jitterbit.
Experience with Salesforce data model, objects, relationships, security model, and governor limits.
Proficiency in SQL, relational databases, and data profiling concepts.
Experience designing data transformation logic, complex mappings, and migration workflows.
Familiarity with cloud platforms (Salesforce, AWS, Azure, Google Cloud Platform) is a plus.
Strong understanding of API-based integrations, batch processing, error handling, and logging.
Excellent analytical, troubleshooting, communication, and documentation skills.
Preferred Qualifications
Salesforce certifications such as:
Salesforce Certified Administrator
Salesforce Platform App Builder
Salesforce Integration Architect (preferred)
Experience with CI/CD tools (Git, Bitbucket, Copado, Azure DevOps).
Knowledge of Python, Java, or scripting for automation.