Jobs / ICF***

Data Engineer (Remote)

ICF*** · Morgantown, WV, United States · Remote
Visa sponsorship details are locked. Unlock company name and apply link with .
Morgantown, WV, United States98,614-167,644 USD/yearlyRemote
Remuneration
98,614-167,644 USD/yearly
Location
Morgantown, WV, United States · Remote
Eastern Daylight Time (UTC-4)
Visa sponsorship
Sponsors visa

Job summary

Description This role supports the large-scale modernization of legacy systems by leading the migration of documentation and records into a cloud-based environment. The position focuses on transforming document-heavy workflows into structured, digital processes, while enabling seamless data integration across systems using MuleSoft APIs.

Benefits

Coverage Act.Candidate AI Usage PolicyAt ICF, we are committed to ensuring a fair interview process for all candidates

Qualifications

  • e.g., PII).
  • Collaborate in Agile teams; support testing, documentation, and audit readiness across migration and integration efforts.
  • Required
  • Citizenship required due to federal contract
  • Ability to obtain and maintain a Public Trust clearance
  • Candidate must have lived in the U.
  • for three (3) full years out of the last five (5) years
  • 6+ years of experience in data engineering, data migration, or data integration roles
  • Proven experience executing large-scale data migration efforts, including legacy system transformation
  • 2+ years hands-on experience with Salesforce data migrations, including data modeling, data loading (e.g., Data Loader, APIs), and managing relational datasets
  • 2+ years' experience implementing data quality, validation, and reconciliation processes during migration efforts
  • Preferred

Responsibilities

  • Lead 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 AI.
  • Implement data quality processes (cleansing, deduplication, reconciliation) to ensure accuracy and completeness post-migration.
  • Support phased migration and system cutover with minimal operational disruption.
  • Design, build, and maintain MuleSoft integrations, including API development for real-time and batch data exchange.
  • Apply data transformation logic (e.g., DataWeave) and troubleshoot integration/data flow issues across systems.
  • Contribute to Salesforce Data 360 implementation, including data harmonization, identity resolution, and unified profiles.
  • Ensure proper data ingestion, lineage, metadata management, and traceability across the ecosystem.
  • Ensure compliance with data governance, privacy, and security

Skills

Salesforce

Degrees

Associate

Industry

EducationEnergyPublic-sectorSaas

Company size

EnterpriseSmb

Security clearance

ConfidentialPublic trustSecret