1

Performance Engineer Jobs in Des Moines, IA (NOW HIRING)

Senior Software Engineer

Des Moines, IA · Hybrid

$119K - $157K/yr

Conduct performance engineering and capacity planning for critical enterprise and data pipeline services. Stakeholder Engagement & Technical Strategy * Serve as the primary engineering liaison ...

Data Engineer

Urbandale, IA · On-site

$80K - $120K/yr

Partner with embedded and digital engineering teams to define required performance, UI, and system health metrics and ensure appropriate data capture * Perform analytics and data aggregation to ...

Are you looking for a rewarding career opportunity that also gives you a stake in a company's performance as an employee-owner? Larson Engineering, Inc. has a long-standing record of success since ...

Are you looking for a rewarding career opportunity that also gives you a stake in a company's performance as an employee-owner? Larson Engineering, Inc. has a long-standing record of success since ...

Are you looking for a rewarding career opportunity that also gives you a stake in a company's performance as an employee-owner? Larson Engineering, Inc. has a long-standing record of success since ...

Summary Project Engineer 2 is an intermediate level working in a developing capacity with increased ... Competitive salary and performance-based annual bonuses. * Dollar for dollar 401K match of 6%. * ...

Summary Project Engineer 2 is an intermediate level working in a developing capacity with increased ... Competitive salary and performance-based annual bonuses. * Dollar for dollar 401K match of 6%. * ...

Perform thermal cabinet analysis and sealed-system performance analysis to support product ... Strong engineering analysis skills, including thermal analysis, electrical troubleshooting, system ...

Des Moines, IA - Hybrid POSITION SUMMARY Our culture is performance-oriented, goals driven, collaborative and fun. Our Engineers work together on all levels of challenges across dozens of clients ...

Engineer

Des Moines, IA · On-site

$70K - $80K/yr

Des Moines, IA - Hybrid POSITION SUMMARY Our culture is performance-oriented, goals driven, collaborative and fun. Our Engineers work together on all levels of challenges across dozens of clients ...

FPGA Engineer

Des Moines, IA

$126K - $163K/yr

Performance Optimization: Optimize FPGA designs for timing, resource utilization, and throughput ... Collaborate with other engineers to develop and maintain system-level architecture. Troubleshooting ...

DevOps Engineer Terraform Expert

Des Moines, IA · On-site

$51.50 - $70.50/hr

Monitoring & Performance Optimization: Collect telemetry, set up comprehensive monitoring systems ... Engineer, etc. ( !!!! UPLOAD ). * Strong communication and collaboration abilities * Experience ...

next page

Showing results 1-20

Performance Engineer information

See Des Moines, IA salary details

$10

$58

$95

How much do performance engineer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for performance engineer in Des Moines, IA is $58.66, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $66.39 per hour, depending on experience, location, and employer.

What is the difference between Performance Engineer vs Software Test Engineer?

AspectPerformance EngineerSoftware Test Engineer
Primary FocusOptimizing system performance, load testing, scalabilityFunctional testing, bug identification, feature validation
Required SkillsPerformance testing tools, scripting, system analysisTest case design, automation, defect tracking
Work EnvironmentDevelopment teams, QA, DevOpsQA teams, development teams
CertificationsPerformance testing certifications (e.g., JMeter, LoadRunner)ISTQB, software testing certifications

Performance Engineers focus on system performance, scalability, and load testing, ensuring applications run efficiently under stress. Software Test Engineers primarily verify functionality and identify bugs. While both roles require testing skills, Performance Engineers specialize in performance metrics and optimization, making their roles complementary but distinct.

What is the work of performance engineer?

A performance engineer is responsible for analyzing, testing, and optimizing software or system performance to ensure reliability and efficiency. They use tools like load testing and monitoring software to identify bottlenecks and improve system scalability, often working closely with development and operations teams.

What are the key skills and qualifications needed to thrive as a performance engineer, and why are they important?

To thrive as a Performance Engineer, you need strong analytical abilities, a solid understanding of software architecture, and experience with load testing and profiling, often supported by a degree in computer science or a related field. Familiarity with tools such as JMeter, LoadRunner, New Relic, and monitoring systems, as well as scripting languages, is typically required. Excellent problem-solving, attention to detail, and effective communication skills help distinguish top performers in this role. These skills and qualities are crucial for identifying system bottlenecks, optimizing performance, and ensuring a seamless user experience.

What do performance engineers do?

Performance engineers analyze and optimize software systems to ensure they meet performance requirements, such as speed, scalability, and stability. They use tools like load testing and monitoring software to identify bottlenecks and improve system efficiency, often working closely with development and QA teams. Strong knowledge of scripting, performance testing tools, and system architecture is essential for this role.

What is a performance engineer?

A Performance Engineer is a professional who ensures that software applications and systems run efficiently and meet performance requirements. They analyze, test, and optimize system performance by identifying bottlenecks, conducting load and stress testing, and recommending improvements. Performance Engineers work closely with development and operations teams to ensure that applications can handle expected user loads and deliver a smooth user experience. Their work is crucial in preventing slowdowns, crashes, and other performance-related issues in production environments.

What is performance engineering?

Performance engineering is the development of software solutions for specific business problems. As a performance engineer, your responsibilities are to identify issues, whether for a particular company or an industry, and develop software that directly addresses them. To become a performance engineer, you need a bachelor’s degree in computer science or computer engineering, two to five years of information technology (IT) work experience, and excellent problem solving skills. Organizations like HyPerformix offer professional certifications, like their Enterprise Performance Engineering program, which can significantly boost your qualifications. Your additional job duties include performing routine maintenance and service, experimenting with possible solutions in the test environment, and monitoring system performance.

What are some common challenges performance engineers face when optimizing complex systems?

Performance Engineers often encounter challenges such as identifying bottlenecks in multi-tiered or distributed systems, balancing trade-offs between speed and resource consumption, and ensuring that performance improvements do not compromise system reliability. They frequently work with cross-functional teams, requiring strong communication skills to translate technical findings into actionable recommendations. Staying up-to-date with evolving tools and best practices is also essential, as technology stacks and performance benchmarks continually change.

What are the most commonly searched types of Performance Engineer jobs in Des Moines, IA?

The most popular types of Performance Engineer jobs in Des Moines, IA are:

What are popular job titles related to Performance Engineer jobs in Des Moines, IA?

For Performance Engineer jobs in Des Moines, IA, the most frequently searched job titles are:

Infographic showing various Performance Engineer job openings in Des Moines, IA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $122,008 per year, or $58.7 per hour.

Information Technology Specialist 4 - Performance Management Engineer

State of Iowa

Des Moines, IA • Hybrid

$70K - $108K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


State Of Iowa rating

7.0

Company rating: 7.0 out of 10

Based on 83 frontline employees who took The Breakroom Quiz

41st of 50 rated states


Job description

Job Description The Department of Management (DOM), Division of Information Technology (DoIT), is seeking a Performance Management Engineer to help elevate our IT performance management capabilities. In this role, you will transform complex ITSM data into meaningful insights through advanced reporting, automated dashboards, and integrated analytics. You will partner closely with IT teams and service providers to improve visibility, drive continuous improvement, and ensure consistent, high-quality service delivery across the organization.

What You Will Do Build comprehensive service delivery performance reports covering incident trends, SLA compliance, backlog health, escalation behavior, and overall service quality. Design team-focused performance dashboards that show workload distribution, resolution efficiency, satisfaction scores, and productivity indicators. Develop automated technical scorecards for service partners and vendors measuring SLA performance, quality, response times, and contractual adherence.

Configure and maintain SLA tracking, breach alerts, and compliance reporting across incidents, service requests, and changes. Create analytics and dashboards for service desk operations including call volumes, answer rates, handle time, first-call resolution, and agent efficiency. Extract and analyze ITSM data using SQL and platform APIs to support advanced reporting, trend analysis, and system integrations.

Conduct trend analysis to identify recurring issues, demand patterns, change activity behaviors, and long-term service quality shifts. Perform root cause analysis to uncover process bottlenecks, systemic issues, capacity constraints, training gaps, and partner performance challenges. Develop comparative and benchmarking reports across teams, partners, agencies, and service types to highlight best practices and improvement opportunities.

Ensure high-quality ITSM data through ongoing validation of categorization accuracy, SLA configurations, assignment structures, and data completeness. Automate delivery of scheduled performance reports and dashboards to stakeholders, ensuring consistent and timely visibility into service health. Build integrations between the ITSM platform and external systems such as cloud cost management, HR data sources, and contract management tools.

What We Are Seeking A data-driven analyst with strong experience building ITSM performance reports, dashboards, and automated scorecards. Someone skilled in extracting, validating, and analyzing ITSM data to identify trends, root causes, and improvement opportunities. A collaborative partner who can support IT teams and service providers with clear insights, performance reviews, and actionable recommendations.

A technically proficient professional able to configure SLA tracking, develop integrations, and enable self-service analytics across the organization. What We Offer Flexible work environment Iowa Public Employees' Retirement System (IPERS) Health, dental, and vision insurance Generous vacation, sick leave, and paid holidays Life and disability insurance Retirement savings options (RIC) Flexible Spending Accounts Why Work with Us. At the Iowa Department of Management (DOM), we help government agencies across the state perform at their best by managing financial resources, technology, and information.

Our mission is rooted in service-we provide efficient, innovative, and strategic solutions that empower agencies to fulfill their goals. We're guided by four core values: Integrity - We act with honesty and accountability. Teamwork - We collaborate to achieve shared success.

Service - We are committed to excellence in public service. Partnership - We build strong relationships to drive results. Working Arrangement This position requires onsite work in Des Moines, IA each week.

Employees meeting all expectations of their work responsibilities may request remote work and develop a hybrid/remote schedule collaboratively with their manager. Please note, candidates for this position must reside in the state of Iowa at the time of starting the role. Background Check Requirements After a conditional offer of employment has been made, and as the final step in the hiring process, candidates for this position will be subject to a background investigation, which may include but may not be limited to a verification of a candidate's education, previous employment/work history, contact of personal references, motor vehicle records, and a criminal history check (including through Federal, State, or Local criminal justice agencies).

Information gathered as part of such background investigation will be treated as confidential to the extent permitted by Iowa Code section 22.7, 8B.4A, and other applicable laws, rules, and regulations; provided that, to the extent permitted by applicable law, such information shall be available to candidates upon request. E-Verify and Right to Work The State of Iowa participates in E-Verify, a federal program that helps employers confirm the employment eligibility of all newly hired employees. Within the required timeframe, new hires will be verified through the E-Verify system to ensure authorization to work in the United States

The State of Iowa also complies with the federal Right to Work laws, which protect employees' rights to work without being required to join a labor organization. For more information, please visit www.e-verify.gov. Minimum Qualification Requirements Applicants must meet at least one of the following minimum requirements to qualify for positions in this job classification: 1) Graduation from an accredited four-year college or university with a degree in any field, and experience equal to two years of full-time work in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security

2) Graduation from an accredited four-year college or university with a degree in computer science, computer applications, software engineering, computer engineering, management information systems, business analytics, or cyber security, and experience equal to one year of full-time work in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing Information management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security. 3) All of the following (a and b): a. Two years of full-time work experience in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security; and b.

A total of four years of education and/or full-time experience (as described in part a), where thirty semester hours of accredited college or university coursework in any field equals one year of full-time experience. 4) All of the following (a and b): a. Four years of full-time work experience in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security; and b.

Either of the following: i. Certification from an authorized educational institution/major computer or software producer in one or more of the specialty areas listed in part a; or ii. Eighteen semester hours from an accredited college or university in one or more of the specialty areas listed in part a.

5) Current, continuous experience in the state executive current continuous experience in the state executive branch that includes experience equal to six months of full-time work as an Information Technology Specialist 3. For additional information, please click on this link to view the job description.


What State Of Iowa employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


State of Iowa logo

About State of Iowa

Sourced by ZipRecruiter

The State of Iowa is not a company but the governmental structure of the U.S. state of Iowa, stationed in the capital city, Des Moines. The official website, iowa.gov, is a platform dedicated to providing information and services related to the state's governance. As a governmental establishment, the State of Iowa's 'industry' primarily involves social governance, policy-making, and public administration, overseeing sectors like education, health, transportation, agriculture, and other public services.

Industry

Public administration

Company size

10,000+ Employees

Headquarters location

Des Moines, IA, US

Year founded

1939