Data Engineer - Data Warehouse Architect
$74.09k - $125.95kICF
Description This position focuses on developing, implementing, and maintaining architecture solutions across a large enterprise data warehouse to support effective and efficient data management and enterprise-wide business intelligence analytics.
Responsibilities
- Implement and optimize data pipeline architectures for sourcing, ingestion, transformation, and extraction processes, ensuring data integrity and compliance with organizational standards.
- Develop and maintain scalable database schemas, data models, and data warehouse structures; perform data mapping, schema evolution, and integration between source systems, staging areas, and data marts.
- Automate data extraction workflows and create comprehensive technical documentation for ETL/ELT procedures; collaborate with cross-functional teams to translate business requirements into technical specifications.
- Establish and enforce data governance standards, including data quality metrics, validation rules, and best practices for data warehouse design and architecture.
- Develop, test, and deploy ETL/ELT scripts using SQL, Python, Spark, or other relevant languages; optimize code for performance and scalability.
- Tune data warehouse systems for query performance and batch processing efficiency; apply indexing, partitioning, and caching strategies.
- Perform advanced data analysis, validation, and profiling using SQL and scripting languages; develop data models, dashboards, and reports in collaboration with stakeholders.
- Conduct testing and validation of ETL workflows to ensure data loads meet SLAs and quality standards; document testing protocols and remediation steps.
- Troubleshoot production issues, perform root cause analysis, and implement corrective actions; validate data accuracy and consistency across systems.
Basic Qualifications
- Minimum of 3 years of experience in data analysis.
Additional Qualifications
- Strong analytical and problem‑solving skills with attention to detail.
- Proficiency in SQL and ability to develop complex queries (e.g., multi‑join), tune performance, and troubleshoot.
- Experience with Unix/Linux shell scripting for ETL automation.
- Familiarity with database tools and platforms (e.g., Teradata, Oracle, Non‑Relational).
- Excellent verbal and written communication skills; ability to collaborate across all levels.
- Ability to prioritize and multi‑task in a fast‑paced environment.
- Knowledge of Java/J2EE, REST APIs, Web Services, and event‑driven microservices.
- Experience with Kafka streaming, schema registry, OAuth authentication.
- Familiarity with Spring Framework, GCP services, Git, CI/CD pipelines, containerization, and data ingestion/data modeling.
Preferred Qualifications
- Experience with Databricks concepts and terminology (e.g., workspace, catalog).
- Proficiency in Python and Spark.
- Background in architecting real‑time data ingestion solutions using microservices and Kafka.
EEO Statement
We are an equal opportunity employer. For more information, please read our EEO policy.
Reasonable Accommodations
Reasonable accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and those with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email View email address on click.appcast.io.
Candidate AI Usage Policy
At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. AI tools to generate or assist with responses during interviews are not permitted. If an accommodation involving AI is needed, please contact View email address on click.appcast.io in advance.
Pay Range
The pay range for this position based on full‑time employment is: $74,090.00 – $125,954.00. This is a nationwide remote office (US99) position.
#J-18808-Ljbffr- ...Rich experience in Data Warehouse of overall 12+ years of experience into Data Warehouse arena, primarily worked with Informatica products. Should have minimum 4 years of experience as a Data Architect Must have extremely thorough knowledge and experience of utilizing...Suggested
- ...A leading consulting firm seeks a Data Architect to develop and maintain architecture solutions in its data warehouse to support business intelligence analytics. Responsibilities include implementing data pipelines, automating workflows, and ensuring data governance standards...SuggestedRemote work
$105.1k - $231.1k
...Job Title: Sr. Data Scientist / Machine Learning Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required... ...subject matter expert to drive technical innovation, architect advanced data engineering solutions, and implement machine...SuggestedFull timeContract workWork experience placementFlexible hours- ...CACI International Inc in Reston, Virginia is looking for a highly experienced Data Scientist and Engineer. This role involves driving technical innovation, architecting advanced data engineering solutions, and implementing machine learning models to support clients’...Suggested
- ...Job Information Machine Learning (ML) Engineer Location: Reston, VA Remote available... ...(ML) Engineer to research, develop, architect, and integrate ML models and algorithms.... ...include analyzing large datasets, performing data preprocessing and cleansing, ensuring...SuggestedFull timeRemote work
$74.1k - $148.3k
...Be the First to Apply Deploys physical plant cabling systems as instructed. Implements infrastructure for Oracle data centers. Builds relationships with Program Management teams to support completion of project deliverables on time. Begins to collaborate with vendors...Temporary workFlexible hoursShift work- ...Technology Type: Regular Full-Time Overview DecisionPoint seeks a Data Engineer to design, develop, and maintain secure data pipelines,... ...support system integrations and analytics. Collaborate with system architects, integration developers, and data analysts to ensure data...Full timeFor contractorsLocal areaRemote work
- ...Data Engineer The Data Engineer performs routine functions in support of the Tech Operations data team. The Data Engineer runs standardized queries, extracts and parses files, loads data into platforms, and ensures the highest levels of quality. Daily tasks include...Hourly payTemporary work
- ...team Design and implement cloud architecture to facilitate scalable storage and computing Load and transform data from a variety of sources Engineer data features suitable for consumption by machine learning algorithms Regularly attending team meetings to...Remote work
$104k - $166k
...Data Engineer Job Locations US-VA-Herndon Requisition ID 2026-1650... ...experience (examples: AWS Certified Solutions Architect - Professional; Microsoft Certified:... ..., Splunk, data lake, cloud data warehouses). Proficiency in programming/scripting...Contract workShift work$120k - $150k
...Data Engineer Absolute Business Solutions Corp (ABSC) is not just another tech company. We're a community of innovators, engineers, analysts and business professionals working together with our customers to tackle the most complex challenges. For more than 20 years...Remote work$97.01k - $164.91k
...Data Engineer At BAE Systems, we're passionate about harnessing the power of technology to drive innovation and make a meaningful impact. Our team is dedicated to delivering cutting-edge solutions that support our government customer's mission-critical objectives. We...Full timeLocal area- ...Founded by ex-Googlers with engineers from Google, Amazon, and Capital... ...itself particularly in AI, data engineering, blockchain, and... ...Responsibilities ETL/ELT Pipelines: Architect and deploy pipelines to... ...including modern cloud data warehouses (e.g., BigQuery) and data...Work at office
$50 - $60 per hour
...Job Title: Data Engineer NO C2C *This will be a W2 contract Job Description Collaborate with Business Intelligence Engineering team members, engineering stakeholders, partner technical teams, and business stakeholders to gather business and functional requirements...Contract workTemporary workWork at officeRelocationFlexible hours$152k - $188k
...As Sr. Data Engineer II , you’ll work with a cross-functional team to help design and ingest data from different Object Management Systems that support mission operations for our classified customer We know that you can’t have great technology services ( without amazing...Full timeWork experience placementLocal areaFlexible hours$260k
...A leading enterprise solutions provider is seeking a Forward Deployed Data Engineer in Reston, Virginia. The role involves developing and deploying SaaS products for government clients with a focus on security. Successful candidates will have over 5 years of Python experience...- ...Job Description Overview This position is contingent upon award of contract SOS International LLC (SOSi) is seeking a Data Engineer to support a US Government Client. Essential Job Duties ~ Structures and delivers translation memory data with a Translation...Full timeContract workWorldwide
- 247Hire is seeking a Senior Cybersecurity Engineer specializing in Data Scanning. This full-time role will require technical leadership and hands-on implementation of data scanning solutions. You will drive initiatives from concept to operationalization and provide technical...Full time
- ...Discriminacion (Spanish) Job Description: Job Description For External Posting Airbus Commercial is looking for a HR Data Engineer (Contract) to join our team in Herndon, Virginia. As an HR Data Engineer at Airbus, you must possess the ability to build...Contract workTemporary workFor contractorsWork at officeLocal areaRemote workFlexible hours
$89k - $134k
...are seeking a talented individual to join AIS as a Infrastructure Engineer. Core Knowledge & Skills: Manages routing/switching and... ...assignment, you will support the unique needs of our client as a Data Engineer. Project Summary As a Data Engineer, you will collaborate...$78k - $275k
...REQUIRED). What you’ll do Work with team members to operationalize data pipelines and supporting cloud infrastructure Collaborate with... ...of deploying Python-native data pipelines and performing data engineering tasks to enable data brokering and exchange capabilities...Temporary workRemote workFlexible hours- ...Data Analyst (Data Pipeline) Responsibilities: Work with product managers to understand their requirements Write scripts to consume/process data from multiple data sources. Automate scripts/data pipelines Pull data from databases using complex queries Analyze data...
- ...Senior Data Engineer LMI is seeking a Senior Data Engineer to support our Intelligence Community client. LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead...
$89.26k - $151.74k
...Data Engineer We are seeking a Data Engineer to support federal government programs by designing, building, and maintaining scalable... ...validation, cleansing, and monitoring processes Collaborate with architects, analysts, and developers to translate business requirements...Full timeContract workWork experience placementRemote work- ...Overview Data Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength... ...deliver impact to the mission. Whether it's architecting critical IT solutions, producing... ...designing data models, building data warehouses and data lakes, automating data pipelines...
- ...Position Description: We are seeking a Data Engineer with a TS/SCI Full Scope Polygraph (FSP) to support high-impact, mission-focused programs in Northern Virginia. This is an entirely onsite. The Data Engineer is responsible for performing enterprise ETL operations...
- ...AWS Cloud Data Engineer Lead The AWS Cloud Data Engineer Lead will be responsible for leading data engineering and data integration... ...Develop and maintain infrastructure systems such as data warehouses, data lakes, and data access APIs. Prepare and manipulate...
- ...ASRC Federal Holding Company is looking for a Business Intelligence Data Engineer in Reston, Virginia. In this role, you will design and maintain data pipelines and architectures to support analytics and machine learning capabilities. The ideal candidate should have over...
- ...motivated candidate to join our talented Team. Job Title: Data Engineer Location: Reston, VA. Job Description: The... ...Years of IT Experience predominantly in Data Integration/Data Warehouse area. ~ Must have at least 5 years of ETL Design and Development...Work experience placement
- ...Storage & Data Protection Engineer 2 Independently administer vSAN storage policies, storage tiers, and workload-aligned provisioning patterns. Monitor and manage storage capacity across VCF sites; identify trends and recommend remediation or expansion actions. Operate...Monday to FridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer - Data Warehouse Architect. Be the first to apply!
- senior data center engineer Reston, VA
- data science developer Reston, VA
- etl data engineer Reston, VA
- entry level big data engineer Reston, VA
- data engineer Reston, VA
- big data cloud engineer Reston, VA
- junior big data engineer Reston, VA
- remote data engineer Reston, VA
- senior data engineer Reston, VA
- senior cloud data engineer Reston, VA

