Jobs at ICF
ICF is a global consulting and technology services firm that partners with governments and enterprises to deliver data‑driven solutions. Its portfolio spans cloud migration, analytics, IoT, AI, and cybersecurity, positioning it as a leader in mission‑critical software for public‑sector clients. The company’s reputation for deploying custom technology to solve complex operational problems attracts top engineering talent worldwide.
ICF hires for a broad spectrum of tech roles. Software engineers build scalable web and mobile services; data scientists model predictive analytics for defense and health agencies; cloud architects design multi‑cloud infrastructures; cybersecurity specialists safeguard critical data; UI/UX designers craft user‑centered interfaces; and program managers oversee large‑scale technology deployments. Candidates can expect a structured interview process that tests coding, system design, and domain knowledge, followed by a culture fit assessment focused on collaboration and mission impact.
Using Job Transparency’s ICF listings gives candidates a clear view of salary ranges, benefits, and employee sentiment. Transparent pay data removes guesswork when negotiating offers, while sentiment scores reveal real employee experiences and career growth opportunities. By comparing roles side‑by‑side, job seekers can prioritize positions that match both their skill set and desired compensation.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Senior Drupal Developer (Remote)
Company: ICF
Location: Washington DC
Posted Oct 28, 2023
ICF, a mission-driven company, is seeking a seasoned Quality Assurance Engineer and a Drupal Developer/Themer. The company values diversity and employs human-centered design approaches. The Drupal Developer/Themer will design and develop responsive themes, collaborate with the content team, and maintain unit-test code coverage. The role requires 5+ years of PHP and Drupal 8 experience, 2+ years with Git, and Linux proficiency. The position is based in the US and offers a pay range of $82,673.00 - $140,544.00.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is looking for a seasoned software engineer to provide technical leadership to an Agile team building an analytics solution. The company values collaboration, mutual respect, and open communication, and offers a remote work option.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.
Lead Data Engineer
Company: ICF
Location: Austin, TX
Posted Nov 30, 2022
ICF is seeking a seasoned software engineer with experience in AWS analytics products, open-source data engineering technologies, and strong SQL and Python programming skills. The role is fully remote and involves providing technical leadership to an Agile team working on an analytics solution for the healthcare domain. COVID-19 vaccination is required for new hires.