ICF

Data Engineer

ICF
Apply
8 days ago
Reston, VA, USAMid Level

Base Salary

$108k - $184k/yr

Responsibilities

  • Design, build, and optimize scalable ETL/ELT pipelines across on-premises, cloud, and hybrid environments.
  • Implement and manage enterprise data warehouses, data lakes, and Lakehouse solutions using Microsoft Fabric.
  • Write production-quality SQL, Python, and Spark code for data transformation, enrichment, and validation.
  • Implement data governance, lineage tracking, cataloging, data-quality monitoring, testing frameworks, and SLA adherence.
  • Partner with analysts, data scientists, and business stakeholders to define and fulfill data requirements.
  • Support CI/CD and infrastructure-as-code practices for data-platform deployments.
  • Document data models, pipeline flows, and technical specifications.
  • Collaborate with data analytics, cloud architecture, application development, and business teams.

Requirements

  • Bachelor’s degree required.
  • At least 4 years of experience in data engineering, data architecture, or a closely related role.
  • Demonstrated experience building and maintaining production data pipelines at scale.
  • Advanced SQL and proficiency in at least one scripting language, with Python strongly preferred.
  • Hands-on experience with a major cloud data platform such as AWS, Azure, or GCP.
  • Strong understanding of data modeling concepts and frameworks, including star schema and Data Mesh.
  • Practical experience with workflow orchestration tools such as Apache Airflow or Azure Data Factory.
  • Familiarity with Git, version control, and software development best practices.
  • Strong analytical, problem-solving, communication, collaboration, and organizational skills.
  • Preferred qualifications include professional services, consulting, or enterprise IT experience; streaming or real-time processing experience; data governance and metadata management exposure; cloud certifications; and a relevant master’s degree.

Benefits

  • Full-time position based in Reston, Virginia.
  • The listed full-time pay range is $108,006.00–$183,610.00, with final pay determined by experience, skills, certifications, location, education, and other factors.

Tech Stack

Categories

Data Engineering
ICF

About ICF

10,000+ employees

ICF is a global consulting and technology services firm serving government and commercial clients across domains such as energy, health, climate, and digital modernization. It delivers advisory, program implementation, analytics, and software-enabled solutions on platforms like ServiceNow. Founded in 1969 and headquartered in Reston, Virginia, ICF is a public company traded on NASDAQ and works extensively with U.S. federal, state and local agencies as well as regulated industries.

Contact me