Sr Data Integration Engineer to conceptualize, design, develop, configure, and implement data engineering solutions that move, clean, and load data across multiple systems within EDHC.
Strong focus on Salesforce and MuleSoft integrations, ensuring secure and scalable data exchange across enterprise platforms.
Collaborate with business and IT teams to understand business needs, design integration solutions, and deliver modern, maintainable data pipelines.
Support Application Engineering, Data Engineering, Decision Science, and Business Analytics teams.
Build robust and automated pipelines to ingest and process structured and unstructured data sources, emphasizing Salesforce CRM data and MuleSoft API-led integrations.
Develop high-performance data queries, stored procedures, and ETL/ELT processes for Salesforce, MuleSoft, and enterprise data warehouses.
Use SQL, MuleSoft, Salesforce APIs, Azure, Power BI to deliver scalable, testable, and maintainable solutions.
Troubleshoot data integration issues and work closely with business and technical teams to resolve them.
Stay current with evolving Salesforce and MuleSoft technologies to ensure best practices are applied in solution delivery.
Requirements
Bachelor’s degree in IT or related field preferred; equivalent combination of education and experience acceptable.
5+ years of professional data engineering experience in enterprise-scale environments.
3+ years of MuleSoft development experience (API design, Anypoint Studio, API Manager, RAML).
3+ years of Salesforce data integration experience (Salesforce APIs, Bulk API, Data Loader, SOQL).
6+ years of SQL development experience (ETL, ELT, complex queries, and data analysis).
3+ years working with enterprise data warehouses.
Experience with Azure Data Factory and/or Enterprise Data Lakes.
Experience with Databricks (big plus).
1+ years of Microsoft Power BI report development.
Strong Data Modeling capabilities, including designing conceptual, logical, and physical data models to support integration and analytics.
Good to have programming experience in Java, C#, Python, or another object-oriented programming language.
Experience with CMD shell, PowerShell scripting, or automation frameworks.
Strong problem-solving and data troubleshooting skills.
Ability to work in large-scale, complex data environments.
Excellent communication skills, with the ability to collaborate with technical and non-technical stakeholders.
Strong organizational skills and attention to detail.
Self-motivated with the ability to manage multiple priorities in a fast-paced environment.