[Remote] Data Engineer (Remote)
Note: The job is a remote job and is open to candidates in USA. ICF is a global advisory and technology services provider, and they are seeking a Data Engineer to support the modernization of legacy systems. This role focuses on leading the migration of large volumes of documentation into a cloud-based environment, transforming document-heavy workflows, and ensuring data integration across systems.ResponsibilitiesLead end-to-end data migration from legacy systems to cloud platforms, including data mapping, transformation, and validation (Salesforce-centric)Analyze and convert unstructured, document-heavy data into structured, analytics-ready formats using Document AIImplement data quality processes (cleansing, deduplication, reconciliation) to ensure accuracy and completeness post-migrationSupport phased migration and system cutover with minimal operational disruptionDesign, build, and maintain MuleSoft integrations, including API development for real-time and batch data exchangeApply data transformation logic (e.g., DataWeave) and troubleshoot integration/data flow issues across systemsContribute to Salesforce Data 360 implementation, including data harmonization, identity resolution, and unified profilesEnsure proper data ingestion, lineage, metadata management, and traceability across the ecosystemEnsure compliance with data governance, privacy, and security requirements (e.g., PII)Collaborate in Agile teams; support testing, documentation, and audit readiness across migration and integration effortsSkillsU.S. Citizenship required due to federal contract requirementsAbility to obtain and maintain a Public Trust clearanceCandidate must have lived in the U.S. for three (3) full years out of the last five (5) years6+ years of experience in data engineering, data migration, or data integration rolesProven experience executing large-scale data migration efforts, including legacy system transformation2+ years hands-on experience with Salesforce data migrations, including data modeling, data loading (e.g., Data Loader, APIs), and managing relational datasets2+ years' experience implementing data quality, validation, and reconciliation processes during migration effortsCurrent or recent Public Trust or active Secret clearanceExperience supporting DHS or other federal agencies1+ year Experience using Informatica (e.g., PowerCenter, IICS) for ETL/ELT development, data mapping, and pipeline orchestration2+ years proficiency in SQL and relational data modeling conceptsExperience working with both structured and unstructured data, including document-based records1+ year Experience supporting or developing MuleSoft integrations, including API development, data transformations, and system-to-system data flows1+ years experience with MuleSoft Anypoint Platform, including DataWeave and API-led connectivity patternsFamiliarity with cloud-based SaaS platforms and distributed data architecturesFamiliarity with metadata management, data lineage, and audit frameworksExperience working in federal or highly regulated environmentsExperience supporting Agile delivery teams and cross-functional collaborationExperience supporting large-scale, document-centric system migrationsFamiliarity with Docusign eSignature and Contract Lifecycle Management (CLM) products a plusExperience with Salesforce Data 360 (Data Cloud), including data harmonization and identity resolutionExperience with Salesforce Document AI / Intelligent Document Processing (IDP) tools for extracting structured data from documentsUnderstanding of data governance, security, and compliance requirements, particularly for sensitive data (e.g., PII)Company OverviewICF is a global consulting and technology services provider focused on making big things possible for our clients. It was founded in 1969, and is headquartered in Fairfax, Virginia, USA, with a workforce of 5001-10000 employees. Its website is https://www.icf.com.