ICF Next

Data Engineer (Public Trust Required)

ICF Next$98K — $167K *
Healthcare
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 2 years of experience in data engineering or healthcare data environments
  • BA/BS in computer science, Data Science, Statistics, Public Health Informatics, Bioinformatics, or related field
  • Strong expertise in data integration, transformation, and quality control
  • Hands-on experience with Python, PySpark, Spark SQL, and relevant Python libraries
  • Experience with cloud platforms like AWS, Azure, or Google Cloud
  • Must have experience with SAS and/or R
  • Ability to obtain and maintain Public Trust suitability.

Responsibilities

  • Design, develop, and maintain scalable data pipelines in cloud environments
  • Process and standardize large-scale healthcare datasets
  • Develop production databases and analytic datasets for analysis
  • Perform data quality validation and consistency checks
  • Collaborate with experts to implement analytics solutions
  • Troubleshoot data pipeline failures and processing issues.

Benefits

  • Hybrid work arrangement with 2–3 days onsite
  • Opportunity to work on diverse projects
  • Active involvement in full project lifecycle
  • Supporting efforts to combat cancer through data analysis
  • Growth opportunities in technical expertise and skill development.
Full Job Description

ICF is seeking a detail-oriented Data Engineer to support the development, optimization, and deployment of large-scale healthcare data pipelines and analytical datasets. This role will focus on cancer registry and population-based data systems. As part of the team contributing to the fight against cancer, you will work with high-volume, complex structured datasets using NAACCR registry-standard formats. ICF partners with the Centers for Disease Control and Prevention (CDC) to monitor cancer diagnoses, incidence rates, geographic distribution, and treatment patterns.

These efforts enable researchers, clinicians, and policymakers to better understand and combat cancer. In this role, you may also have the opportunity to support a diverse range of projects across multiple clients and subject areas, allowing you to expand your technical expertise and gain new skills. Historically, most of our projects are small to medium in size, providing team members with the opportunity to play an active role throughout the full project lifecycle—from requirements gathering and design to implementation, validation, and maintenance.

This position can be based in Rockville, MD or Atlanta, GA and offers a hybrid work arrangement, with 2–3 days per week onsite at the ICF office.

Key Responsibilities:

  • Design, develop, and maintain scalable, cloud-based data pipelines using Python, PySpark, and SQL in cloud environments
  • Process and standardize large-scale healthcare datasets, including cancer registry, mortality, and population data
  • Develop and maintain production databases, analytic datasets, and reporting tables for statistical analysis and surveillance
  • Perform rigorous data quality validation, reconciliation, and consistency checks across large datasets
  • Collaborate with epidemiologists, statisticians, and analysts to design and implement data solutions for analytics needs
  • Troubleshoot data pipeline failures and large-scale data processing issues

Basic Qualifications:

  • Position requires a minimum of 2 years of experience in data engineering or working with healthcare data environments
  • BA/BS in computer science, Data Science, Statistics, Public Health Informatics, Bioinformatics, or related field
  • The position requires strong expertise in data integration, transformation, quality control, and the delivery of production-ready data for analytics and reporting platforms.
  • Demonstrated hands-on experience with Python, PySpark, Spark SQL, and commonly used Python libraries for data processing and analysis
  • Experience with Python libraries such as pandas, NumPy, PyArrow, matplotlib, Plotly, or similar tools
  • Position requires experience with cloud platforms such as AWS, Azure, Google Cloud, or similar cloud environments
  • Experience handling large databases and high-volume datasets (millions+ records)
  • Must have experience with SAS and/or R
  • Experience implementing data quality validation and QC frameworks
  • Strong analytical, troubleshooting, and problem-solving skills
  • Due to the nature of the work and contract requirements, candidates must be U.S. citizens or permanent residents.
  • This position requires the ability to obtain and maintain Public Trust suitability for the role.

Preferred Skills/Experience:

  • Experience with XML/XSLT/XML path
  • Proven experience migrating SAS-based pipelines to Python/PySpark or cloud-native architectures
  • Experience with cloud-based data platforms, data lakes, cloud storage, serverless functions, and containerized applications.
  • Experience developing and optimizing PySpark pipelines for large-scale data processing
  • Version control with (Example: Git, SVN) Professional Experience:
  • Works well in a team environment and values the expertise and of others
  • Understands the value of processes and protocol, and is willing to follow them
  • Excellent written and verbal communication skills
  • Strong analytical and problem-solving skills

Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position.

The pay range for this position based on full-time employment is:

$98,614.00 - $167,644.00

Maryland Client Office (MD88)

About ICF Next

ICF Next is a global marketing and communications agency that provides a wide range of services to clients in various industries, including healthcare, energy, and transportation. The company was founded in 1969 and is headquartered in Fairfax, Virginia. ICF Next offers a comprehensive suite of services, including branding, digital marketing, public relations, and social media management. The company has a strong reputation for delivering innovative and effective solutions that help its clients achieve their business objectives. ICF Next is committed to sustainability and social responsibility, and it has received numerous awards for its work in these areas.
Learn more about ICF Next
Size
8,000 employees
Market Cap
$1.8 billion
Industry
Net Income
$54.9 million
Founded
1969
5 Year Trend
+5.6%
Revenue
$1.5 billion
NASDAQ

Similar Jobs

More Jobs at ICF Next

More Healthcare Jobs

Find similar Data Engineer (Public Trust Required) jobs: