1

Data Processing Manager Jobs in Iowa (NOW HIRING)

Senior Data Systems Analyst

Des Moines, IA

$83K - $105K/yr

Drive continuous improvement of data quality management practices. Independent Business Process Validation * Independently validate critical business processes and supporting data workflows across ...

Data Engineer (Hybrid)

Cedar Rapids, IA · On-site

$112K - $134K/yr

How Collins business processes, systems, and data domains operate across engineering, operations ... manage data movement responsibly. * Cross-functional coordination practices with program teams ...

Data Engineer (Hybrid)

Cedar Rapids, IA · Hybrid

$112K - $134K/yr

How Collins business processes, systems, and data domains operate across engineering, operations ... manage data movement responsibly. * Cross-functional coordination practices with program teams ...

Data Engineer (Hybrid)

Cedar Rapids, IA · Hybrid

$112K - $134K/yr

How Collins business processes, systems, and data domains operate across engineering, operations ... manage data movement responsibly. * Cross-functional coordination practices with program teams ...

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Senior Associate ... data processing and analysis. You will be responsible for developing and implementing data ...

Develop and manage data transformations and orchestration using dbt, Azure Data Factory (ADF ... Implement quality assurance of data processing, transformations, and error resolution. Monitor ...

Data Strategy-Manager

Des Moines, IA · On-site

$99K - $232K/yr

... processes - Foster a culture of continuous improvement and professional development - Manage project timelines and deliverables effectively - Analyze complex data sets to derive actionable insights ...

Data Governance- Manager

Des Moines, IA · On-site

$99K - $232K/yr

... data management processes - Encourage innovative approaches to enhance data-driven solutions What You Must Have - Bachelor's Degree - At least 5 years of experience What Sets You Apart - AWS ...

Showing results 21-40

Data Processing Manager information

See Iowa salary details

$32.4K

$49.3K

$64.3K

How much do data processing manager jobs pay per year?

As of Aug 17, 2026, the average yearly pay for data processing manager in Iowa is $49,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,900.00 and $58,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a data processing manager?

To thrive as a Data Processing Manager, you need expertise in data management, analysis, and process optimization, typically supported by a degree in computer science, information systems, or a related field. Familiarity with database management systems (DBMS), ETL tools, and data governance frameworks, along with certifications like Certified Data Management Professional (CDMP), is often required. Strong leadership, problem-solving, and communication skills help you effectively lead teams and collaborate across departments. These skills are crucial for ensuring data integrity, efficient workflows, and informed decision-making within an organization.

What are the typical challenges faced by a data processing manager when overseeing large-scale data projects?

Data Processing Managers often encounter challenges such as ensuring data quality and consistency across multiple sources, managing tight project deadlines, and coordinating with cross-functional teams like IT, analytics, and compliance. They must stay updated on evolving data processing technologies while maintaining security and privacy standards. Effective communication and adaptability are essential, as priorities may shift quickly based on organizational needs or data integrity issues.

What does a data processing manager do?

A data processing manager oversees the collection, organization, and analysis of data within an organization. They coordinate data workflows, ensure data quality, and implement processing systems using tools like SQL, Python, or data management software. Strong leadership, technical skills, and understanding of data security are essential for this role.

What are the most commonly searched types of Data Processing jobs in Iowa?

The most popular types of Data Processing jobs in Iowa are:

What job categories do people searching Data Processing Manager jobs in Iowa look for?

The top searched job categories for Data Processing Manager jobs in Iowa are:

What cities in Iowa are hiring for Data Processing Manager jobs?

Cities in Iowa with the most Data Processing Manager job openings:

Infographic showing various Data Processing Manager job openings in Iowa as of August 2026, with employment types broken down into 90% Full Time, 9% Part Time, and 1% Contract. Highlights an 80% Physical, 2% Hybrid, and 18% Remote job distribution, with an average salary of $49,311 per year, or $23.7 per hour.

Software Engineering Manager

VIDA Diagnostics

Coralville, IA

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 days ago


Job description

About VIDA

VIDA is the global leader in AI-powered Biomarker Intelligence Solutions. We use our secure, cloud-native medical imaging technology to create quantitative imaging biomarkers. Our engineering teams sit at the intersection of large-scale data processing, AI/ML, and distributed computer vision workloads.

This position is Hybrid out of our Coralville, IA or Edina, MN office.

Role Overview

As a Software Engineering Manager at VIDA, you will have a strong technical depth in cloud-native, distributed data processing systems – high-throughout, horizontally scalable architectures capable of processing millions to billions of events, managing fan-out/fan-in workflows, and orchestrating large-scale data movement across distributed compute clusters. In this role, you will manage and grow a team of backend and platform engineers responsible for building VIDA’s distributed compute and data backbone: high-volume ingestion pipelines, scalable workflow engines, secure data storage layers, and AI/ML-supporting infrastructure for the VIDA Intelligence Platform and VIDA Biobank. You’ll partner closely with Product, Data Science, QA, Security, and Operations to deliver highly reliable, compliant, multi-tenant systems that support pharma trials, large-scale imaging research, and next-generation AI workloads.

As a Software Engineering Manager, your key responsibilities will be:

Team Leadership & Delivery

  • Lead, mentor, and develop a team of software engineers focused on backend services, distributed systems, and cloud infrastructure.
  • Build and engineering culture grounded in reliability, observability, automation, and high accountability.
  • Drive execution of critical platform initiatives: scalable DICOM ingestion, distributed workflow orchestration, batch data processing pipelines, and date lake/lakehouse systems.
  • Ensure Engineering best practices across code quality, testing, CI/CD, IaC, and operational readiness.

Technical Ownership & Architecture

  • Provide strong hands-on technical guidance in system design, distributed systems patterns, and cloud-native architecture.
  • Own the reliability and performance of distributed components such as:
    • Event-driven pipelines (Kinesis, Kafka, Pub/Sub equivalents)
    • Workflow orchestration (Step Functions, Temporal, Airflow)
    • Scalable microservices for multi-tenant data access
  • Collaborate with senior architects and the VP of Engineering on platform roadmaps and architectural evolution.
  • Champion modern distributed systems practices including idempotent operations, partitioning, caching, backpressure management, and autoscaling.

Cross-Functional Collaboration

  • Work with Product Management to break down features into clear technical plans and deliverable increments.
  • Partner with Data Science/ML teams to support model training, inference workflows, and large-scale compute jobs.
  • Coordinate with Security, Compliance, and DevOps to ensure systems meet HIPAA, SOC2, GDPR, and GxP standards.
  • Collaborate with Customer Success and Support teams to diagnose issues and improve platform-level SLAs.

Required Qualifications

  • 7+ years of experience building large-scale backend or distributed systems; 2+ years managing or leading technical teams.
  • Deep experience with cloud-native distributed architectures (AWS preferred).
  • Hands-on knowledge of:
    • Event-driven systems (Kafka/Kinesis/PubSub)
    • Microservices at scale (ECS/EKS/Lambda)
    • Distributed data storage (S3, RDS, DynamoDB, Delta Lake)
    • Workflow orchestration frameworks
    • LLM Coding tools (Claude Code, OpenAI Codex, or Gemini Antigravity
  • Strong design and distributed systems fundamentals: consensus, partitioning, caching, backpressure, idempotency, retries, stream processing.
  • Proficient in modern programming languages (Python, Go, Java, or similar).
  • Experience building or managing multi-tenant SaaS systems with strict SLAs.
  • Experience operating systems in compliance-sensitive environments (healthcare, finance, enterprise SaaS).
  • Strong experience with aligning teams to adopt AI assisted programming methodologies

Preferred Qualifications

  • Experience with medical imaging, DICOM, or AI/ML data processing.
  • Familiarity with lakehouse architectures, Databricks, large-scale batch compute platforms.

All VIDA employees are expected to be flexible and have an entrepreneurial mindset.  Other duties may be assigned as needed. In addition, VIDA offers a wide selection of benefits including health insurance (medical, dental, vision), retirement planning (401k), and paid time off to name a few. 

VIDA is an equal opportunity employer.  Qualified applicants receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.