Enterprise Data Platform Engineer

ICF International

Reston (VA)

On-site

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ICF is seeking a Data Engineer to join our Corporate IT organization in Reston, VA. You will design, build, and maintain data infrastructure that powers decision-making across practices and support teams.

This high-visibility role reports to the Enterprise Data Architect and collaborates with data analytics, cloud architecture, and application development teams in a fast-paced, client-driven environment.

Qualifications

  • Bachelor's degree in a related field.
  • 4+ years of experience in data engineering, data architecture, or a closely related role.
  • Demonstrated experience building and maintaining production data pipelines at scale.
  • Hands-on experience with a major cloud data platform (AWS, Azure, or GCP).

Responsibilities

  • Design, build, and optimize scalable ETL/ELT pipelines across on-prem, cloud, and hybrid environments.
  • Implement and manage enterprise data warehouses, data lakes, and Lakehouse solutions (Microsoft Fabric).
  • Write production-quality SQL, Python, and Spark code for data transformation, enrichment, and validation.
  • Enforce data governance, lineage tracking, and cataloging standards across the organization.
  • Ensure data quality through automated monitoring, testing frameworks, and SLA adherence.
  • Partner with data analysts, data scientists, and business stakeholders to understand and fulfill data requirements.
  • Support CI/CD practices and infrastructure-as-code for data platform deployments.
  • Document data models, pipeline flows, and technical specifications to support knowledge transfer.

Skills

SQL
Python
PySpark
Bash/Shell
Scala

Education

Bachelor's degree

Tools

Microsoft Fabric
Azure Synapse
Azure Data Factory
Databricks
Kafka
Spark
Terraform
Docker
Kubernetes
GitHub Actions

Job description

ICF is seeking a Data Engineer to join our Corporate IT organization in Reston, VA. You will design, build, and maintain data infrastructure that powers decision-making across practices and support teams.

This high-visibility role reports to the Enterprise Data Architect and collaborates with data analytics, cloud architecture, and application development teams in a fast-paced, client-driven environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

ICF International • Reston (VA)

On-site
USD 110,000 - 160,000
Remote Data Engineer: Cloud Data & AI Platforms
Remote Data Engineer: Cloud Data & AI Platforms

ICF • Montgomery (AL)

Remote
USD 81,000 - 139,000
Senior Data Engineer: Cloud Data Pipelines & Lakehouse
Senior Data Engineer: Cloud Data Pipelines & Lakehouse

ICF Olson • Reston (VA)

On-site
USD 108,000 - 184,000
Remote Data Engineer: Cloud Data Platform for AI/ML
Remote Data Engineer: Cloud Data Platform for AI/ML

ICF • Charlotte (NC)

Remote
USD 81,000 - 139,000
Senior Enterprise IT Program Lead - Data & ERP Integration
Senior Enterprise IT Program Lead - Data & ERP Integration

ICF • Reston (VA)

On-site
USD 119,000 - 202,000
Data Engineer
Data Engineer

ICF • Reston (VA)

On-site
USD 108,000 - 184,000
Remote Enterprise Data & AI Leader
Remote Enterprise Data & AI Leader

ICF • United States

Remote
USD 90,000 - 152,000
Remote Enterprise Data & AI Leader
Remote Enterprise Data & AI Leader

ICF Olson • United States

Remote
USD 90,000 - 152,000
Remote Enterprise Data & AI Leader
Remote Enterprise Data & AI Leader

ICF • Reston (VA)

Remote
USD 90,000 - 152,000
Data Platform Engineer: Scalable Pipelines & Lakehouse
Data Platform Engineer: Scalable Pipelines & Lakehouse

ICF • Reston (VA)

On-site
USD 108,000 - 184,000