1

Application Performance Monitoring Jobs in Utah (NOW HIRING)

Your key area of responsibility will be database/application performance monitoring and tuning in both a development and production-support capacity. You have deep expertise in database performance ...

Your key area of responsibility will be database/application performance monitoring and tuning in both a development and production-support capacity. You have deep expertise in database performance ...

Be Seen First

Your key area of responsibility will be database/application performance monitoring and tuning in both a development and production-support capacity. You have deep expertise in database performance ...

Your key area of responsibility will be database/application performance monitoring and tuning in both a development and production-support capacity. You have deep expertise in database performance ...

DevOps Engineer

Salt Lake City, UT · Hybrid

$51 - $70/hr

Application performance testing experience desirable * Pipeline automation and orchestration ... Develop monitoring and management tools and processes * Accurately estimate work requirements and ...

Site Reliability Engineer

Saint George, UT · On-site

$50.75 - $67.50/hr

Monitors performance | Improves application stability - Monitors application performance and takes steps to improve application performance and stability; follows through with implementation

Site Reliability Engineer

Saint George, UT · On-site

$53.75 - $71.50/hr

Monitors performance | Improves application stability - Monitors application performance and takes steps to improve application performance and stability; follows through with implementation

Lead Site Reliability Engineer

Provo, UT · On-site

$54.50 - $72.50/hr

... application deployment and management. • Use Terraform to automate infrastructure provisioning and management. • Monitor and optimize Windows and Linux-based systems to ensure optimal performance ...

Monitor application performance, system alerts, and job schedules to ensure availability. * Investigate, troubleshoot, and resolve production incidents in a timely manner. * Coordinate with ...

next page

Showing results 1-20

Application Performance Monitoring information

See Utah salary details

$45.1K

$101.8K

$131.6K

How much do application performance monitoring jobs pay per year?

As of May 28, 2026, the average yearly pay for application performance monitoring in Utah is $101,814.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,200.00 and $124,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in Application Performance Monitoring, and why are they important?

To excel in Application Performance Monitoring (APM), you need a solid understanding of software development, network infrastructure, and performance analytics, often supported by a degree in computer science or related fields. Familiarity with APM tools like New Relic, AppDynamics, or Dynatrace, as well as experience with logging, tracing, and monitoring systems, is typically required. Strong problem-solving skills, attention to detail, and effective communication help professionals quickly diagnose issues and collaborate with development teams. These capabilities are essential to ensure optimal application performance, minimize downtime, and deliver a seamless user experience.

How does an Application Performance Monitoring specialist typically collaborate with development and operations teams to resolve performance issues?

Application Performance Monitoring (APM) specialists play a key role in bridging the gap between development and operations teams. They monitor application health, analyze data from APM tools, and proactively identify performance bottlenecks. When issues arise, they work closely with developers to pinpoint code-level problems and with operations to address infrastructure-related concerns, often facilitating cross-team meetings to ensure rapid resolution. This collaborative approach is essential for maintaining optimal application performance and delivering a seamless user experience.

What is Application Performance Monitoring (APM)?

Application Performance Monitoring (APM) refers to the process of tracking and managing the performance and availability of software applications. APM tools help organizations detect, diagnose, and resolve issues that can affect the user experience, such as slow response times or application crashes. By monitoring key metrics like response time, error rates, and resource usage, APM solutions enable IT teams to proactively address performance problems and ensure applications run smoothly. This is essential for maintaining high levels of user satisfaction and meeting business goals.

What is the difference between Application Performance Monitoring vs Software Developer?

AspectApplication Performance MonitoringSoftware Developer
Primary FocusMonitoring and optimizing application performance and user experienceDesigning, coding, and maintaining software applications
Required SkillsPerformance analysis, troubleshooting, monitoring toolsProgramming languages, software design, problem-solving
Work EnvironmentIT teams, operations, DevOpsDevelopment teams, coding environments
CertificationsAPM tools certifications, ITIL, cloud certificationsProgramming certifications, computer science degrees

Application Performance Monitoring professionals focus on ensuring applications run smoothly by tracking performance metrics, while Software Developers create and improve the software itself. Both roles are essential in the software lifecycle but serve different functions within the tech industry.

What are popular job titles related to Application Performance Monitoring jobs in Utah? For Application Performance Monitoring jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Application Performance Monitoring jobs in Utah look for? The top searched job categories for Application Performance Monitoring jobs in Utah are:
Infographic showing various Application Performance Monitoring job openings in Utah as of May 2026, with employment types broken down into 1% As Needed, 74% Full Time, 19% Part Time, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $101,814 per year, or $48.9 per hour.
Database Administrator

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Description

Hi, We Are Novarad

Novarad's solutions help healthcare executives, clinicians and IT professionals deliver clinical, operational, and fiscal excellence. With a self-sustaining business model, more than three decades of technology leadership, and an intense focus on our customers' needs, Novarad brings people and technology together in ways no one else can. We're driven by innovation that truly transforms healthcare - for the provider and their patient.

 As a PostgreSQL Database Administrator at Novarad you are a member of a highly effect team of software and QA engineers that create excellent products for the business. Your key area of responsibility will be database/application performance monitoring and tuning in both a development and production-support capacity. You have deep expertise in database performance tuning, high availability, replication, and troubleshooting. You are a lifelong learner willing to take on new challenges. You can work autonomously with minimal direction. You have become proficient with Postgres in enterprise-scale environments, with the ability to diagnose and resolve complex database issues. 


Your Benefits (We know you're always scrolling to the bottom for these, so here you go!)

  • Competitive salary with generous PTO
  • Health, dental, vision, life, and disability insurances
  • HSA option with dollar-for-dollar match
  • 401k with dollar-for-dollar match
  • Wellness program
  • Sundance corporate passes

Requirements

As a member of the Software Engineering team, you will-


Performance & Tuning:

Proactively monitor and tune database performance, addressing high CPU usage, memory bottlenecks, and I/O contention

Analyze query execution plans, identify performance anti-patterns, and optimize queries and indexes

Perform comprehensive database tuning, including PostgreSQL parameter optimization and infrastructure improvements

Development & Collaboration:

Partner with software engineers during the development lifecycle to design efficient schemas ans write optimized SQL queries, functions, and stored procedures

Act as a consultant to the development team on database best practices for indexing, schema design, and resource utilization

Establish and document database standards and best practices for the engineering teams

Work closely with the development manager to meet assigned goals

Employ effective communication across the organization

Participate in company and technical trainings

Support & Operations:

Serve as the excalation point for the Technical Support team on complex database-related issues at customer sites

Investigate production performance issues, diagnose root causes, and implement lasting solutions

Assist with the planning and execution of database backups, recovery strategies, and security configurations

Develop and automate maintenance tasks to ensure the smooth operation of internal and customer-hosted databases

Document processes, performance tuning findings, and recommendations for future releases.

Support PostgreSQL version upgrades


What you will bring-


Knowledge and Experience

3+ years of experience as a Database Administrator, Database Engineer, or in a similar technical role

Strong hands-on experience with PostgreSQL administration, including query tuning and index optimization

Proficiency in writing and troubleshooting SQL queries, functions, and stored procedures.

Familiarity with pgAdmin and other PostgreSQL performance monitoring tools.

Working knowledge of database backup, recovery, and replication techniques.

Strong analytical and problem-solving skills with attention to detail.

Ability to work effectively with both software and support engineering teams.

Excellent communication and documentation skills.

Beneficial Experience and Skills:

Experience in .NET based application environments

Understanding of application performance impacts related to database design

Familiarity with database monitoring, automation, or scripting tools (e.g., pg_stat_statements, Bash, Python)

Experience in the medical software industry (PACS/RIS/HL7/HER)


Our recruits come from all walks of life; our customers come from all walks of life; and so do we. Novarad celebrates an inclusive and diverse workforce. This makes our team stronger by sharing our differences and experiences in open and creative conversation. Come share your differences with us.

 It is the policy of Novarad to provide equal employment opportunities without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, genetic information or any other protected characteristic under applicable law.