About the role#
The Data Engineer Intern role is a 10-week, full-time program running from June to August 2027. You will work alongside experienced engineers to build scalable data solutions that support analytics and business operations. This position offers hands-on experience with enterprise data pipelines, cloud technologies, and data quality practices.
What you'll do#
- Develop and test data pipelines under the guidance of senior engineers.
- Integrate structured and semi-structured data from multiple sources.
- Write SQL and code to transform, validate, and prepare data for analysis.
- Monitor data quality and troubleshoot pipeline issues.
- Create data models, technical documentation, and source-to-target mappings.
- Participate in Agile ceremonies, code reviews, and team design discussions.
- Present your project outcomes and recommendations at the end of the internship.
What you'll need#
- A minimum of 30 completed college-level credit hours in computer science, data engineering, information systems, software engineering, or related fields.
- United States Citizenship or Permanent Work Authorization.
- Academic or project experience with SQL and at least one programming language, preferably Python, Java, or Scala.
- Familiarity with databases, data structures, ETL/ELT concepts, or cloud platforms.
- Exposure to technologies such as Azure, AWS, Google Cloud, Databricks, Snowflake, or Spark.
- Familiarity with Git, APIs, data warehouses, or orchestration tools.
- Strong analytical, problem-solving, and communication skills.
- The ability to work both independently and collaboratively.
- Preference is given to those with a completed bachelor’s degree and enrollment in a master’s program or 9 completed graduate credit hours.
Location & details#
- This role is based in Reston, Virginia, or available as a remote position within the United States.
- This is a paid, full-time internship for Summer 2027.
- ICF does not provide housing or relocation assistance for this role.
About ICF
ICF is a global consulting and technology firm founded in 1969. Based in Reston, Virginia, the company employs between 5,001 and 10,000 people. It provides services across sectors including energy, health, environment, and cybersecurity. The firm assists clients with digital transformation and IT modernization projects.
How to get in at ICF
Securing an internship at ICF requires speed because early applicants often receive more attention before the candidate pool grows. Intern Insider sends an instant alert the moment a role matching your target is published, which helps you apply among the first and stay ahead of the queue. You can often improve your response rates by reaching out to the recruiters behind the roles directly to ask about the position or a referral. Intern Insider surfaces these specific contacts, allowing you to bypass the general application process and connect with the people who actually manage the hiring for the team.



