1

Data Modeling Jobs in Iowa (NOW HIRING)

AWS Data Engineer (Financial)

Cedar Rapids, IA · On-site

$112K - $134K/yr

Proven experience designing, optimizing, and maintaining relational data models to support reporting and analytics use cases in the Insurance and/or Financial Services industry. * T‑SQL: Strong ...

Model and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. As part of the Data and ...

Deep understanding of data modeling, warehousing, and building scalable ETL/ELT pipelines * Data Warehouse: Hands-on experience with Snowflake and DBT a must. Expert in Snowflake SQL. * Monitoring ...

As a Manager you can lead the development of data models, support compliance with data governance policies, and collaborate with business stakeholders to translate data requirements into technical ...

Deep knowledge of Power BI data modeling, DAX formulas, data visualization, report design, dashboard creation, data transformation with Power Query, data source connections, and sharing and ...

Microsoft Power BI Tutor

Ames, IA · Remote

$18 - $40/hr

Deep knowledge of Power BI data modeling, DAX formulas, data visualization, report design, dashboard creation, data transformation with Power Query, data source connections, and sharing and ...

next page

Showing results 1-20

Data Modeling information

See Iowa salary details

$9

$55

$78

How much do data modeling jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for data modeling in Iowa is $55.15, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $64.13 per hour, depending on experience, location, and employer.

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

To thrive in Data Modeling, you need strong analytical skills, proficiency in database design, and a solid understanding of data structures, usually supported by a degree in computer science, information systems, or a related field. Expertise with tools such as ERwin, SQL, PowerDesigner, or similar data modeling software, as well as knowledge of normalization techniques and experience with data warehousing concepts, are highly valued. Effective communication, attention to detail, and problem-solving abilities set outstanding data modelers apart, allowing them to convey complex concepts to both technical and non-technical stakeholders. These skills are vital for building accurate, scalable data models that serve as the foundation for reliable data-driven decision-making within organizations.

What is a Data Modeling job?

A Data Modeling job involves designing and structuring data to ensure it is organized, efficient, and scalable for business needs. Data modelers create conceptual, logical, and physical data models that define relationships between data elements. They work closely with database administrators, data engineers, and analysts to optimize data storage and retrieval. Their role is crucial for maintaining data integrity and supporting business intelligence and analytics initiatives. Skills in SQL, database design, and data normalization are essential for success in this role.

Will data modeling be replaced by AI?

Data modeling is a fundamental skill for data modelers, and while AI tools can assist in automating certain tasks like generating schemas or analyzing data patterns, they do not fully replace the need for human expertise in designing, validating, and understanding complex data structures. Data modelers will continue to play a critical role in ensuring data quality and integrity, often working alongside AI technologies. Proficiency in data modeling tools and concepts remains essential for the role.

How much do data modelers make?

Data modelers typically earn a median annual salary between $80,000 and $120,000, depending on experience, location, and industry. Senior data modelers with advanced skills in database design and data warehousing can earn higher salaries, often exceeding $130,000 annually.

What does a typical day look like for someone working in Data Modeling?

A typical day in Data Modeling often involves collaborating with business analysts, database administrators, and software developers to understand data requirements and translate them into logical and physical data structures. Data modelers spend time designing, reviewing, and optimizing data models, ensuring accuracy and consistency across systems and projects. They also review data flows, document data dictionaries, and participate in meetings to align data architecture with overall business needs. The role frequently requires balancing independent technical work with teamwork, as well as responding to feedback and evolving project requirements to support organizational goals.

Is data modeling a good career?

Data modeling is a valuable career in data management and analytics, involving designing and organizing data structures using tools like ER diagrams and modeling languages. It requires strong analytical skills, knowledge of database systems, and often benefits from certifications such as Certified Data Management Professional (CDMP). The role offers opportunities in various industries with a typical work environment focused on data accuracy and efficiency.

What does a data modeler do?

A data modeler designs and creates data models to organize and structure data for databases and information systems. They analyze data requirements, develop schemas, and use tools like ER diagrams to ensure data consistency and efficiency. Strong knowledge of data management, modeling techniques, and database systems is essential for this role.
Infographic showing various Data Modeling job openings in Iowa as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $114,706 per year, or $55.1 per hour.

$78K - $99K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

About Us:
EquiTrust Life Insurance Company is a national carrier of competitive, client-friendly annuity products sold through a variety of distribution channels, including more than 20,000 independent agents and independent marketing organizations (IMOs). Since 2003, we have provided exceptional customer service to our clients by operating with integrity and passion. Our efforts are supported by a dedicated workforce who execute their responsibilities through teamwork and an entrepreneurial spirit. EquiTrust sells products nationwide and is headquartered in Chicago, Illinois, with operations in West Des Moines, Iowa.

Position Summary:
The Senior Sales Data Analyst is responsible for reviewing, analyzing, making recommendations about, and implementing data reports associated with EquiTrust’s sales and marketing activity. This individual provides review, analysis, and reporting of distribution data and trends. The Senior Sales Data Analyst gathers pertinent data and provides analysis to support sales and marketing initiatives and decisions. This individual is responsible for leading, assisting, and supporting a variety of functions and processes including the build-out of various models using advanced Excel tools, Power BI reporting and dashboard creation, distribution activity analysis, and ad hoc requests. 

This individual works closely with Marketing and Sales leaders to design, develop, and distribute reports and consult on insights. The Senior Sales Data Analyst carries out their duties and responsibilities in a manner that is consistent with EquiTrust’s Company Values of Integrity, Leadership, Accountability, Teamwork, and Passion.

What You'll Do:

  • Develops daily, weekly, and ad hoc sales and marketing data as requested for business initiative planning and performance tracking.
  • Develops, monitors, and maintains sales production data and provides analysis to trend and track engagement of EquiTrust’s distribution channels across various communication mediums.
  • Compiles, tracks, and maintains sales production data for trend analysis, performance tracking, and development of business initiatives.
  • Serves as a data steward for sales and marketing data.
  • Works closely with the data warehouse team to ensure data utilized for reporting, metrics, and forecasting captures applicable numbers and analytics.
  • Monitors performance indicators, highlights trends, analyzes causes of unexpected variances, and provides summary data and recommendations in a useable and effective format.
  • Identifies and implements solutions in areas that require support to increase their efficiency and in documenting processes, to assist the Sales and Marketing Department in meeting their established goals and objectives.
  • Provides ad hoc reporting and analysis as necessary to support the organization.
  • Prepares and presents reports to management illustrating trends, patterns, and predictions sales and marketing efforts that are simple to use and understand.
  • Reports analysis and data to stakeholders of the Sales and Marketing departments.
  • Uses a variety of techniques such as data aggregation, statistical analysis, and complex data modeling to interpret and present results.
  • Designs, develops and implements enterprise-wide analysis and reporting solutions.
  • Reviews and analyzes data from multiple internal and external sources.
  • Supports the Sales and Marketing team and/or other departments on an as-needed basis.
  • Willingly takes on additional responsibilities as requested in order to accomplish department and Company objectives.

      What You'll Bring:
      Education:

      • A High School Diploma or Equivalent is Required.
        • A Bachelor’s or Associate Degree in a related field preferred (e.g. Data Analytics, Business Analytics, Data Science).

      Experience:

      • Bachelor's Degree: A minimum of 3 years of related work with insurance and annuity processes and systems required. Working with large data sets and relational databases. 
      • Associate degree: A minimum of 5 years of related work with insurance and annuity processes and systems required. Working with large data sets and relational databases.
      • High School Diploma or Equivalent: A minimum of 7 years of related work with insurance and annuity processes and systems required. Working with large data sets and relational databases.
      • A minimum of 3 years of related work with insurance and annuity processes and systems within the independent (non-captive) agent/marketing organization distribution model preferred.

        Knowledge, Skills, and Abilities:

        • Ability to analyze and synthesize large data sets into useable metrics which allows for better and more informed decision making.
        • Advanced understanding of data analysis tools and databases.
        • Exceptional mathematical, organizational, and critical thinking skills with an elevated level of attention to detail.
        • Effective communication and presentation skills, both verbal and written.
        • Advanced problem-solving skills.
        • Ability to prioritize, establish and meet deadlines.
        • Ability to manage multiple concurrent tasks.
        • Ability to work effectively in a variety of situations and respond to change in a positive manner.
        • Strong computer skills and the ability to navigate multiple systems and programs including Microsoft Office, proprietary systems, and other technology solutions, such as Salesforce.
        • Advanced skillset in analytical methods, including advanced Excel, Power BI, and other tools.
        • Ability to comprehend integration and interdependency of data and information systems and sources.
        • Excellent interpersonal skills are required, including a high degree of professionalism.
        • Carries out responsibilities in a manner that is consistent with EquiTrust’s Core Values and focus on customer service helps to create an environment of openness and trust for all employees and strives for continued professional skills development

        Where You’ll Work: 

        • West Des Moines, IA
        • Expected Travel: Infrequent travel (less than 5% of the time).

        Total Rewards:
        In addition to base pay, eligible employees may receive an annual discretionary incentive bonus and access to a competitive benefits package including: 

        • Medical, Dental & Vision coverage:
        • 401(k) with Company Match
        • Paid time off: Vacation, Sick, Holiday, and more
        • Paid Parental Leave for both Mothers and Fathers
        • Hybrid/Remote Work Options
        • Early Friday Closure

        EquiTrust is an Equal Opportunity Employer and participates in the U.S. Federal E-Verify program. Applicants have rights under federal and state employment laws. To learn more, visit EquiTrust Careers. 

        #LI-AO1 

        #LI-Hybrid