ICF, a global consulting and technology services company with around 9,000 employees, is seeking a Senior Data Engineer to join their team. This role is fully remote but tied to the Washington, DC Metro area, requiring occasional in-person meetings.
The position focuses on supporting a government agency's child welfare improvement initiatives through data engineering and analytics. The successful candidate will be responsible for building and optimizing AWS-based data lakes, implementing data pipelines, and supporting AI/ML initiatives.
Key responsibilities include designing scalable data ingestion pipelines, performing data transformations, developing visualizations, and collaborating with data scientists and business teams. The role requires extensive experience with AWS services, Python programming, and SQL, along with knowledge of BI tools and cloud integration platforms.
The ideal candidate will have 6-8 years of data engineering experience, with strong expertise in AWS data services including Glue, Lambda, S3, and StepFunctions. They should possess excellent communication skills and be able to maintain necessary security clearances.
ICF offers a competitive salary range of $89,203 - $151,646 and promotes a diverse, inclusive workplace. The company has a strong focus on solving complex challenges through technology and consulting, making it an excellent opportunity for experienced data engineers looking to make a meaningful impact in public sector projects.
The position combines technical expertise with social impact, offering the chance to work on mission-critical applications while maintaining work-life balance through remote work arrangements. ICF's commitment to growth and innovation provides opportunities for professional development and advancement within a global organization.