About The Position

The Senior Data Engineer supports federal government programs by designing, building, and maintaining scalable, secure, and compliant data solutions. The role partners with data scientists, analysts, developers, and government stakeholders to enable data-driven decision-making across mission-critical systems. This is a fully remote role within the United States and may require occasional travel to the Washington, DC Metro area for onsite client meetings. Preference is given to candidates located in the DC Metro area. ICF monitors employee work locations, blocks access from foreign locations or foreign IP addresses, and prohibits personal VPN connections. Core work hours are 8 a.m. to 5 p.m. Eastern Time, with the option to start earlier or work later depending on time zone.

Requirements

  • Active Top Secret clearance; interim clearance is acceptable.
  • At least 5 years of experience designing and supporting enterprise data solutions in federal or regulated environments.
  • Must be a U.S. citizen due to federal contract requirements.
  • Must reside in the United States, be authorized to work in the United States, and perform all work in the United States.

Nice To Haves

  • Bachelor's degree in a related field.
  • Prior experience supporting federal or DoD programs, preferably DCSA.
  • Strong experience with relational databases such as Oracle, PostgreSQL, SQL Server, Azure SQL, or similar.
  • Knowledge of data modeling techniques, ETL/ELT processes, and data integration patterns.
  • Familiarity with cloud platforms such as Azure, AWS, or GCP and modern data services.
  • Experience supporting security, governance, and compliance requirements.
  • Experience with data warehousing, reporting, and analytics platforms.
  • Familiarity with DevSecOps, CI/CD pipelines, and infrastructure as code.

Responsibilities

  • Design, build, and maintain data pipelines and ETL/ELT processes supporting large-scale federal data systems.
  • Develop and optimize cloud-based data architectures in AWS or Azure environments, including services such as S3, Redshift, RDS, Databricks, and Synapse.
  • Integrate structured and unstructured data from multiple government and third-party sources.
  • Ensure data quality, integrity, availability, and performance across systems.
  • Support ATO, RMF, and federal security requirements, including documentation and audit support.
  • Collaborate with DevOps teams on CI/CD, infrastructure as code (IaC), and deployment automation.
  • Translate business and mission requirements into scalable technical solutions.
  • Produce and maintain technical documentation for data flows, pipelines, and architectures.
  • Participate in Agile ceremonies and work closely with cross-functional teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service