1

Engineering Program Manager Jobs in Iowa (NOW HIRING)

next page

Showing results 1-20

Engineering Program Manager information

See Iowa salary details

$78.9K

$118.9K

$123K

How much do engineering program manager jobs pay per year?

As of May 31, 2026, the average yearly pay for engineering program manager in Iowa is $118,910.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,200.00 and $121,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Engineering Program Manager, and why are they important?

To thrive as an Engineering Program Manager, you need a strong background in engineering principles, project management experience, and typically a relevant degree such as in engineering or a related field. Familiarity with project management tools like Jira, Microsoft Project, and certifications such as PMP or Agile methodologies are often required. Outstanding communication, leadership, and problem-solving skills set top performers apart in this role. These abilities are crucial for effectively coordinating cross-functional teams, managing complex projects, and delivering successful engineering outcomes on time and within budget.

How does an Engineering Program Manager typically collaborate with cross-functional teams during a project's lifecycle?

Engineering Program Managers serve as a central point of coordination, working closely with engineers, product managers, designers, and quality assurance teams to ensure project milestones are met. They facilitate regular meetings, track progress, address roadblocks, and communicate updates to all stakeholders. This collaborative approach helps align technical objectives with business goals and ensures everyone is moving in the same direction. Strong communication and organizational skills are critical for managing these cross-functional relationships effectively.

What does an Engineering Program Manager do?

An Engineering Program Manager oversees and coordinates engineering projects from conception to completion. They are responsible for planning project timelines, allocating resources, managing budgets, and ensuring that project deliverables meet quality standards. Engineering Program Managers serve as a bridge between engineering teams and other departments, helping to communicate goals, track progress, and resolve any obstacles that arise. Their role is critical in ensuring projects are delivered on time and within scope while meeting technical and business objectives.

What is the difference between Engineering Program Manager vs Product Manager?

AspectEngineering Program ManagerProduct Manager
Primary FocusManaging engineering projects, timelines, and technical teamsDefining product vision, features, and user experience
Required SkillsTechnical knowledge, project management, cross-team coordinationMarket research, user empathy, strategic planning
Work EnvironmentEngineering teams, technical stakeholdersDesign, marketing, customer feedback teams
Common UsageTech companies, engineering departmentsProduct development, tech and consumer companies

While both roles involve cross-functional collaboration, Engineering Program Managers focus on technical project execution and engineering processes, whereas Product Managers concentrate on product strategy and customer needs. Understanding these differences helps in choosing the right career path or hiring the appropriate role for project success.

What are popular job titles related to Engineering Program Manager jobs in Iowa? For Engineering Program Manager jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Engineering Program Manager jobs? Cities in Iowa with the most Engineering Program Manager job openings:
Infographic showing various Engineering Program Manager job openings in Iowa as of May 2026, with employment types broken down into 52% Full Time, 40% Part Time, 2% Temporary, and 6% Contract. Highlights an 64% Physical, 4% Hybrid, and 32% Remote job distribution, with an average salary of $118,910 per year, or $57.2 per hour.
IT Program Manager/Program Management Director

IT Program Manager/Program Management Director

Berkshire Hathaway Energy

Urbandale, IA • On-site

$134.80K - $223.30K/yr

Full-time

Posted 18 days ago


Berkshire Hathaway Energy rating

6.5

Company rating: 6.5 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

Job Description
The IT program director helps govern the planning and execution of information technology projects while also maintaining quality controls over technology decisions. While leading a technical team including IT program managers, this role is responsible for collaborating with key stakeholders and project managers to meet scope, timeline, and budget expectations. Provides oversight and connections from the project to other technology groups and the security team as needed. Accurately articulates milestone progress and speaks to executive leadership teams regarding project risks and issues. Develops and maintains quality assurance standards for information technology. Evaluates new requirements as well as upcoming risks to determine mitigation strategies and escalation needs to maintain project execution plans.
Responsibilities
Provides leadership and guidance to a group of direct reports, including IT program management resources.
Coordinates technology needs and decisions for assigned projects with other technology groups and stakeholders.
Ensures the successful execution of project deliverables by assisting in the resolution of project risks, actions, issues, and decisions.
Provides leadership and guidance to assigned project resources.
Sets technology direction within the project to maintain alignment with BHE standards while also meeting stakeholder needs.
Ability to work across other technology groups to review project requirements and expectations while providing alternatives if needed.
Develops presentations and supporting documentation to communicate key milestone progress updates for leadership.
Utilizes project tools such as Azure DevOps (ADO) and Oracle Primavera Cloud (OPC) to provide updates and actions on project tasks.
Works closely with project management and other project stakeholders to align and deliver guidance and direction to the assigned project resources.
Continuously seek out and, when appropriate, recommend opportunities for efficiencies within the project execution.
Ability to professionally coordinate and communicate with all program stakeholders including IT, business partners and vendors.
Qualifications
This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise.
Bachelor's degree in information systems, computer science or related business or technical field or equivalent work experience. (Typically, four years of related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)
Six years of information technology and/or project management for the IT program director.
Eight years of information technology and/or project management for program manager director.
Experience in information technology system operation/environment and/or development.
Understanding of agile methods, processes, and key concepts.
Understanding of system development lifecycle within an enterprise.
Ability to coordinate across teams to accomplish tasks.
Effective project management skills and ability to prioritize and manage multiple tasks and projects concurrently.
Knowledge of information technology terms, equipment, systems, functions, and major vendors.
Effective oral and written communication skills.
Effective analytical, problem-solving, and decision-making skills.
Effective people skills and customer relationship skills.
General understanding of IT operating and capital investment budgets.
Understanding of company's existing IT environment and of applicable company policies, practices, and procedures.
About Us
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.
About the Team
MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

What Berkshire Hathaway Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom