FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Data Engineer
ICFData Engineer supporting federal government programs by designing and maintaining data solutions. Collaborating with cross-functional teams in a hybrid role focused on data-driven decision-making.
Posted 5/13/2026full-timeReston • District of Columbia, Maryland, Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $89,261 - $151,744 per yearWebsite
Tech Stack
Tools & technologiesAmazon RedshiftApacheAWSCloudETLOraclePostgresPythonSparkSQL
About the role
Key responsibilities & impact- Design, develop, and maintain scalable data pipelines and ETL/ELT processes
- Build and optimize data solutions within cloud environments using AWS services and Databricks
- Ingest, transform, and integrate structured and unstructured data from multiple sources
- Develop and maintain data models, data marts, and database structures to support analytics and reporting
- Ensure data quality, integrity, and availability through validation, cleansing, and monitoring processes
- Collaborate with architects, analysts, and developers to translate business requirements into technical solutions
- Support CI/CD processes and automated deployments in collaboration with DevSecOps teams
- Participate in Agile development processes, including sprint planning, backlog grooming, and daily stand-ups
- Troubleshoot data issues, perform root cause analysis, and implement solutions in development and production environments
- Create and maintain technical documentation for data pipelines, transformations, and workflows
Requirements
What you’ll need- 3–5 years of experience in data engineering, data integration, or related technical roles
- 3+ years of strong proficiency in Python and SQL for data processing and transformation
- U.S. Citizenship required due to federal contract requirements
- Bachelor’s degree in computer science, Engineering, or a related field (preferred)
- 2+ years of hands-on experience with AWS data services (e.g., S3, Glue, Lambda, Redshift, RDS or similar)
- 2+ years of experience working with Databricks and Apache Spark or similar distributed data processing platforms
- 3+ years of experience with ETL/ELT frameworks, data pipeline development, and data ingestion patterns
- 3+ years of experience working with relational databases such as Oracle or PostgreSQL
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data engineeringdata integrationPythonSQLETLELTdata pipeline developmentdata ingestiondata modelingApache Spark
Soft Skills
collaborationtroubleshootingroot cause analysistechnical documentationcommunicationAgile methodologiesproblem-solvingdata quality assuranceorganizational skillsteamwork