Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ICF

Data Engineer, Summer Intern

ICF

. Develop and test data pipelines under the guidance of senior engineers .

Posted 10/8/2026part-timeRemote • Virginia • United StatesEntry Level💰 $37,855 - $77,869 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates proficiency in SQL and programming languages such as Python, Java, or Scala, with a strong understanding of data pipelines, ETL/ELT concepts, and cloud platforms. Capable of contributing to data models and technical documentation while effectively collaborating in Agile environments.

Highest-signal resume keywords
SQLPythonData Pipeline DevelopmentETL/ELT ConceptsCloud Platforms

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
SQLPythonJavaScalaData Pipeline DevelopmentData TransformationData ValidationData Quality MonitoringTechnical DocumentationData Modeling
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication SkillsCollaborationIndependence
Tools & Technologies
AzureAWSGoogle CloudDatabricksSnowflakeSparkGitAPIsData WarehousesOrchestration Tools
Industry Keywords
Data EngineeringData IngestionEnterprise Data ArchitectureCloud Data PlatformsResponsible Data Management

Tech Stack

Tools & technologies
AWSAzureCloudETLJavaPythonScalaSparkSQL

About the role

Key responsibilities & impact
  • 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
  • Assist with monitoring data quality and troubleshooting pipeline issues
  • Contribute to data models, technical documentation, and source-to-target mappings
  • Participate in Agile ceremonies, code reviews, and team design discussions
  • Present project outcomes and recommendations at the end of the internship
  • Work with experienced data engineers on a defined 10-week project involving data ingestion, transformation, quality, and documentation

Requirements

What you’ll need
  • By start date, 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 is required
  • 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 Azure, AWS, Google Cloud, Databricks, Snowflake, Spark, or similar technologies
  • Familiarity with Git, APIs, data warehouses, or orchestration tools
  • Experience gained through coursework, research, personal projects, or prior internships
  • Strong analytical, problem-solving, and communication skills
  • Ability to work both independently and collaboratively
  • Interest in enterprise data architecture, cloud data platforms, and responsible data management

Benefits

Comp & perks
  • No housing or relocation assistance is provided
  • Reasonable accommodations for disabilities, disabled veterans, and sincerely held religious beliefs
  • Equal opportunity employment
  • Confidential accommodation support during application and employment processes