I

ICF International

Global solutions provider delivering technology-driven consulting

Data Integration Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$81.5k - $138.5k

About the Job

Requirements

  • U.S. citizenship is required due to federal contract requirements.
  • Candidates must reside in the U.S., be authorized to work in the U.S., and perform all work in the U.S.
  • Candidates must have lived in the U.S. for three full years out of the last five years.
  • A bachelor's degree in Computer Science, Data Engineering, Information Systems, Database Administration, Systems Engineering, Cloud Engineering, or a related field is required, or a high school diploma with four additional years of relevant experience may substitute.
  • A minimum of six years of relevant experience aligned to the role's responsibilities is required.
  • A master's degree may substitute for two years of relevant experience.
  • Experience designing, implementing, and supporting enterprise-scale data integration, interoperability, and data movement solutions across cloud, hybrid, and on-premises environments.
  • Experience implementing ETL/ELT pipelines, data replication strategies, ingestion frameworks, and migration solutions using Databricks, Delta Lake, Azure Data Factory, Spark, SQL, and Python.
  • Experience supporting large-scale legacy data warehouse modernization and migration initiatives, including data validation, reconciliation, and migration cutover activities.
  • Experience designing and implementing API-based, event-driven, batch, and streaming integration patterns using REST APIs, MuleSoft, Azure Event Hubs, messaging frameworks, or comparable technologies.
  • Experience implementing secure data exchange, data-sharing, and interoperability solutions across multiple platforms, business domains, and cloud environments.
  • Experience with Databricks Lakehouse architecture, Delta Sharing, Lakehouse Federation, Unity Catalog, and modern data-sharing frameworks.
  • Experience integrating structured, semi-structured, and unstructured data sources into enterprise analytics platforms.
  • Experience implementing secure connectivity patterns, network integration controls, identity management, and access governance in collaboration with Security and Platform Engineering teams.
  • Experience developing and maintaining operational runbooks, integration standards, connection patterns, support documentation, and troubleshooting procedures.
  • Experience implementing data lineage, metadata capture, monitoring, observability, alerting, and operational telemetry for data integration platforms.
  • Experience validating integration performance, throughput, latency, reliability, error handling, exception management, and operational readiness.
  • Experience supporting cloud-native integration platforms and services including Azure Data Factory, Azure Integration Services, Databricks Workflows, APIs, Event Hubs, and comparable technologies.
  • Experience collaborating with Data Engineers, Architects, Governance teams, Security teams, Platform Engineers, Product Owners, and operations personnel to deliver reliable and supportable integration capabilities.
  • Strong programming and scripting skills using SQL, Python, Spark, REST APIs, JSON, and data integration frameworks.
  • Understanding of DataOps principles, automated testing, pipeline validation, deployment automation, and CI/CD integration patterns.
  • Effective analytical, problem-solving, and decision-making capabilities.
  • Written and verbal communication skills sufficient to work across technical and non-technical audiences.
  • Organization, attention to detail, and ability to prioritize and manage multiple responsibilities.
  • Collaborative approach with a commitment to quality, accountability, and continuous improvement.

Responsibilities

  • Implement data movement, replication, APIs, interoperability patterns, and source-system integration support to connect source systems and legacy data pathways to Summit.
  • Coordinate secure connectivity with Platform Engineering and Security, document approved connection patterns, and support reliable feeds by validating performance, lineage, error handling, and operational runbooks.
  • Apply data integration, APIs, replication, source-system connectivity, secure data movement, ETL/ELT, operational runbooks, and migration support to deliver the role's work.
  • Collaborate with relevant product, engineering, security, governance, quality, and customer-facing stakeholders as required by the role.
  • Document work products, decisions, risks, and delivery evidence to support traceability and continuous improvement.

Desired Qualifications

  • Experience supporting Federal government, healthcare, or other highly regulated environments.
  • Experience working in Agile, DevSecOps, DataOps, or cross-functional delivery teams.

About the Company

ICF International

Global solutions provider delivering technology-driven consulting

ICF International is a global solutions and technology provider that helps organizations tackle complex challenges and manage change. It combines deep expertise with technology-enabled services to deliver advisory, program management, and digital/analytic solutions that support clients across sectors. Its approach centers on applying specialized knowledge and data-driven tools to meet client needs and implement practical outcomes. The company differentiates itself by blending broad, deep expertise with technology to deliver integrated, end-to-end services at scale, rather than focusing on a single niche. Its goal is to help clients solve difficult problems, navigate transitions, and shape the future by delivering practical, measurable results.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
2020

Recently Posted Jobs

Explore more opportunities at ICF International

See more jobs