Data Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.
As a Data Engineer within ICF’s Digital Modernization team, you will build and maintain scalable data pipelines, models, and semantic structures for analytics and AI/ML use cases in a federal cloud platform. You will ensure data products are reliable, well-documented, and ready for approved use, partnering with governance, product, and customer-facing teams. You’ll apply modern data tooling and DataOps practices to enable enterprise-wide data and AI capabilities at scale. This is a remote role with potential on-site collaboration in Washington, DC, contributing to large-scale data modernization initiatives.
Responsibilities
- Build and maintain data pipelines, transformations, semantic views, conformed dimensions, and consumption-ready data models for analytics, reporting, and AI/ML use cases
- Implement pipeline documentation, lineage support, release-readiness evidence, quality checks, and defect resolution
- Collaborate with data owners, governance personnel, and customer-facing teams to ensure data products are understandable, reliable, and ready for approved use
- Apply ETL/ELT, SQL/Python, Databricks, Azure Data Factory or equivalent orchestration, semantic views, data modeling, quality checks, and documentation to support role delivery
- Collaborate with product, engineering, security, governance, quality, and customer-facing stakeholders as required
- Document work products, decisions, risks, and delivery evidence to support traceability and continuous improvement
Key requirements
- U.S. Citizenship required due to federal contract
- Authorized to work in the U.S. and reside in the U.S. for all work
- Residence in the U.S. xhuatnn for three out of the last five years
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, Data Science, Statistics, Software Engineering, or related field, or a high school diploma with four additional years of relevant experience
- Minimum 3 years of relevant experience
- Master’s degree may substitute for two years of experience
- Analytical thinking
- Strong written and verbal communication
- Organizational skills and attention to detail
- Databricks
- Delta Lake
- Apache Spark