1

Data Engineer Contract Jobs in Iowa (NOW HIRING)

Propose engineering documents for clients' approval, on-site installation and hands-on monitoring ... Shall be responsible for preparing all necessary reports as specified in the contract's documents ...

Contracts Manager

Ackworth, IA · On-site

$83K - $111K/yr

... award management, contract lifecycle from review to execution, compliance and negotiation for ... The role also supports data analysis and manipulation, FAR/DFARs/CFR compliance, representations ...

next page

Showing results 1-20

Data Engineer Contract information

See Iowa salary details

$41.8K

$121.8K

$166.7K

How much do data engineer contract jobs pay per year?

As of Jun 25, 2026, the average yearly pay for data engineer contract in Iowa is $121,838.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $129,100.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Data Engineer on a contract basis?

As a Data Engineer contractor, your day-to-day tasks often include designing, building, and maintaining data pipelines, implementing ETL processes, and preparing datasets for analytics or machine learning teams. You may be asked to collaborate with data scientists, analysts, and other engineers to understand data requirements and resolve technical issues. Contractors also frequently assess data quality, optimize performance, and document their work for seamless team integration. The role is fast-paced and may require you to quickly adapt to new projects or technologies, making it ideal for those who enjoy dynamic, project-based environments.

What are the key skills and qualifications needed to thrive in the Data Engineer Contract position, and why are they important?

To thrive as a Data Engineer Contract, you need expertise in data modeling, ETL processes, and proficiency with programming languages such as Python or SQL, often supported by a degree in computer science or related field. Familiarity with big data platforms like Hadoop or Spark, experience with cloud services (AWS, GCP, or Azure), and certifications in relevant technologies are highly valued. Strong problem-solving skills, effective communication, and the ability to work independently are crucial soft skills. These abilities ensure data engineers can efficiently design scalable pipelines, troubleshoot issues, and collaborate across teams to support data-driven decision-making.

What is a Data Engineer Contract job?

A Data Engineer Contract job is a temporary or project-based role where a data engineer is hired for a specific duration to design, build, and maintain data pipelines and infrastructure. Contract data engineers often work with big data technologies, ETL processes, and cloud platforms to ensure data is efficiently processed and accessible. These roles can be short-term (a few months) or long-term (a year or more), depending on the project's needs. Contractors may work independently or as part of a larger data team, and they are typically paid hourly or per project rather than receiving a fixed salary and benefits like full-time employees.

What are the most commonly searched types of Data Engineer jobs in Iowa? The most popular types of Data Engineer jobs in Iowa are:
What are popular job titles related to Data Engineer Contract jobs in Iowa? For Data Engineer Contract jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Data Engineer Contract jobs? Cities in Iowa with the most Data Engineer Contract job openings:
Infographic showing various Data Engineer Contract job openings in Iowa as of June 2026, with employment types broken down into 82% Full Time, 16% Part Time, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $121,838 per year, or $58.6 per hour.
Data Engineer - Project Delivery Specialist

Data Engineer - Project Delivery Specialist

Deloitte

Des Moines, IA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Deloitte rating

8.1

Company rating: 8.1 out of 10

Based on 86 frontline employees who took The Breakroom Quiz

58th of 139 rated financial services


Job description

Job Summary:
Deloitte is a leading professional services firm seeking an experienced Data Engineer - Project Delivery Specialist to join their team. In this role, you will support business product teams by designing, building, and operating modern data products and platforms, focusing on delivering reliable data pipelines and curated datasets for analytics.
Responsibilities:
• Architect, build, and operate scalable batch and near-real-time data pipelines on AWS.
• Design robust ingestion patterns from source systems into S3 and into Snowflake.
• Develop transformation layers and curated datasets in Snowflake, including dimensional/data product modeling for analytics and downstream applications.
• Implement orchestration and workflow automation on AWS with retries, backfills, and idempotency.
• Build reusable Python components for ingestion, validation, and transformations; enforce standards via code reviews and testing.
• Optimize Snowflake performance and cost warehouse sizing, concurrency patterns, query tuning, clustering/micro-partition considerations, and workload isolation.
• Partner with stakeholders to translate requirements into well-defined datasets and data contracts.
• Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and / or technical teams, including escalating any matters that require additional attention and consideration from engagement management.
• Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes.
Qualifications:
Required:
• 7+ years of experience as a Data Engineer delivering production-grade data pipelines and curated datasets.
• 7+ years of hands-on experience with SQL and Python, including Snowflake and/or PySpark for scalable data processing and ELT.
• 7+ years of experience designing, building, and operating batch and near-real-time data pipelines on cloud platforms (AWS preferred; Azure/GCP acceptable).
• Experience with data integration frameworks and orchestration tools.
• Proficiency in designing and implementing Lakehouse/warehouse architectures and ELT patterns.
• Knowledge of DevOps principles: CI/CD pipelines, version control, Infrastructure-as-Code.
• Ability to optimize data storage, partitioning, file formats (Delta, Parquet), and performance.
• Understanding of data quality, data governance, and metadata management.
• Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
• Limited immigration sponsorship may be available.
• Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve.
Preferred:
• Agile delivery experience (5-10 years).
• Analytical ability to manage multiple projects and prioritize tasks into manageable work products.
• Can operate independently or with minimum supervision.
• Excellent written and communication skills.
• Ability to deliver technical demonstrations.
Company:
Deloitte is a business consulting company that offers audit, consulting, financial advisory, and tax services. Founded in 1845, the company is headquartered in London, GBR, with a team of 10001+ employees. The company is currently Late Stage.

What Deloitte employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom