1

Application Performance Monitoring Jobs in Minnesota

Application Performance Monitoring (APM) * Proven success in customer-facing roles , with the ability to understand complex technical challenges and deliver effective solutions * Demonstrated track ...

Application Performance Monitoring (APM) * Proven success in customer-facing roles , with the ability to understand complex technical challenges and deliver effective solutions * Demonstrated track ...

Application Performance Monitoring (APM) * Proven success in customer-facing roles , with the ability to understand complex technical challenges and deliver effective solutions * Demonstrated track ...

Application Performance Monitoring (APM) * Proven success in customer-facing roles , with the ability to understand complex technical challenges and deliver effective solutions * Demonstrated track ...

Application Performance Monitoring (APM) * Proven success in customer-facing roles , with the ability to understand complex technical challenges and deliver effective solutions * Demonstrated track ...

Application Performance Monitoring (APM) * Proven success in customer-facing roles , with the ability to understand complex technical challenges and deliver effective solutions * Demonstrated track ...

.NET Developer

Saint Paul, MN

$48.75 - $64.50/hr

... Application Performance Monitoring * Seven (7) years of experience writing automated unit tests * Three (3) years of experience with database design and development using SQL Server or Azure SQL

Senior .NET Developer

Saint Paul, MN · On-site

$55.75 - $70.75/hr

... Application Performance Monitoring * Seven (7) years of experience writing automated unit tests * Three (3) years of experience with database design and development using SQL Server or Azure SQL ...

Monitor application performance, identify bottlenecks, and recommend optimization strategies. Agile Participation * Actively contribute to Agile ceremonies including sprint planning, daily stand-ups ...

Senior .NET Developer

Saint Paul, MN · On-site

$55.75 - $70.75/hr

... Application Performance Monitoring * Seven (7) years of experience writing automated unit tests * Three (3) years of experience with database design and development using SQL Server or Azure SQL ...

Senior .NET Developer

Saint Paul, MN · On-site

$55.75 - $70.75/hr

Experience with Azure Application Performance Monitoring and diagnostics tools. * Seven (7) years of experience writing automated unit tests. * Three (3) years of database design and development ...

Senior .NET Developer

Saint Paul, MN · On-site

$55.75 - $70.75/hr

Experience with Azure Application Performance Monitoring and diagnostics tools. * Seven (7) years of experience writing automated unit tests. * Three (3) years of database design and development ...

Senior .NET Developer

Saint Paul, MN · On-site

$55.75 - $70.75/hr

Experience with Azure Application Performance Monitoring and diagnostics tools. * Seven (7) years of experience writing automated unit tests. * Three (3) years of database design and development ...

Senior .NET Developer

Saint Paul, MN

$55.75 - $70.75/hr

... Application Performance Monitoring. \n * 3 years of database design and development utilizing SQL Server or Azure SQL. \n * Strong technical background with Entity Framework and performance analysis ...

next page

Showing results 1-20

People also search for

Application Performance Monitoring information

See Minnesota salary details

$49.5K

$111.7K

$144.4K

How much do application performance monitoring jobs pay per year?

As of Jun 18, 2026, the average yearly pay for application performance monitoring in Minnesota is $111,655.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,800.00 and $136,300.00 per year, depending on experience, location, and employer.

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 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.

What is application performance monitoring job description?

An application performance monitoring (APM) professional is responsible for tracking and analyzing the performance of software applications to ensure optimal operation. They use tools like New Relic, Dynatrace, or AppDynamics to identify issues, optimize system performance, and improve user experience. The role often requires knowledge of coding, system architecture, and monitoring tools, with a focus on maintaining application reliability and efficiency.

What does application performance monitoring do?

Application performance monitoring (APM) involves tracking and analyzing the performance of software applications to ensure they run efficiently and reliably. It helps identify issues such as slow response times, errors, or bottlenecks, enabling IT teams to optimize user experience and maintain system stability using tools like dashboards and alerts.

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 the salary of application performance monitoring?

Application Performance Monitoring (APM) professionals typically earn a median annual salary ranging from $80,000 to $130,000, depending on experience, location, and certifications. Entry-level roles may start around $60,000, while senior positions or specialized skills in tools like New Relic or Dynatrace can command higher salaries.

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 role of application monitoring?

Application performance monitoring (APM) involves tracking and analyzing the behavior of software applications to ensure optimal performance, availability, and user experience. It helps identify issues such as slow response times, errors, and bottlenecks, enabling IT professionals to troubleshoot and improve application stability using tools like dashboards and alerts.
What are popular job titles related to Application Performance Monitoring jobs in Minnesota? For Application Performance Monitoring jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Application Performance Monitoring jobs in Minnesota look for? The top searched job categories for Application Performance Monitoring jobs in Minnesota are:
What cities in Minnesota are hiring for Application Performance Monitoring jobs? Cities in Minnesota with the most Application Performance Monitoring job openings:
Infographic showing various Application Performance Monitoring job openings in Minnesota as of June 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 79% In-person, and 21% Remote job distribution, with an average salary of $111,655 per year, or $53.7 per hour.

Sales Engineer

ATC Union

Minneapolis, MN • Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago

Be an early applicant


Job description

Job Description

Our client, a leading provider of computer networking and cybersecurity software solutions, is seeking a Sales Engineer to join its regional sales team. This role is critical in supporting revenue growth by delivering high-impact pre-sales technical expertise, solution design, and customer engagement.

The Sales Engineer serves as a trusted technical advisor, partnering closely with Account Managers to articulate product value, design tailored solutions, and guide prospects through the sales cycle. This individual will specialize in strategic verticals such as System Integrators, Service Providers, and Channel Partners.

This position reports to the Sales Director and requires strong collaboration across sales, technical teams, and customer stakeholders.


  • Partner with Account Managers and Regional Leadership to develop and execute technical and business strategies that drive deal success

  • Engage with prospects to identify business challenges, technical requirements, and compelling events, translating them into effective solution strategies

  • Provide pre-sales technical leadership, supporting sales teams in tactical decision-making and opportunity positioning

  • Own and lead all technical aspects of the sales cycle, including discovery, solution design, and technical validation

  • Build relationships across customer IT environments to map infrastructure, uncover pain points, and identify new opportunities

  • Support pipeline development by accurately assessing and forecasting opportunities

  • Design and deliver Proof of Concepts (PoCs), manage competitive evaluations (bake-offs), and lead product demonstrations

  • Conduct onsite and remote presentations (e.g., WebEx or similar platforms), including live demos and whiteboard sessions

  • Collaborate with customers post-engagement to identify upsell and expansion opportunities

  • Adapt to complex environments involving multiple integrators and diverse network architectures

  • Travel within the assigned territory (approximately 40–50%) to support customer engagements

Preferred Qualifications & Skills
Education
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)

  • MBA preferred

  • Formal presentation or public speaking training is a plus

Experience
  • Minimum 7+ years in a pre-sales engineering, post-sales network engineering, or technical pre-sales support role

  • Minimum 7+ years of experience in:

    • Networking technologies

    • Network Performance Monitoring (NPM)

    • Application Performance Monitoring (APM)

  • Proven success in customer-facing roles, with the ability to understand complex technical challenges and deliver effective solutions

  • Demonstrated track record of pre-sales success and revenue contribution


Technical Expertise

Strong background in networking and systems, including:

  • Core Networking Technologies (Required):

    • Cisco routing, switching, gateways, and applications

    • TCP/IP, SNMP, NetFlow, VoIP

    • LAN/WAN topologies (MPLS, Frame Relay, ATM)

  • Additional Knowledge Areas:

    • Network performance management

    • Network security concepts

    • Infrastructure architecture and design

    • Trend analysis and performance optimization

    • Packet analysis / network sniffing tools

  • Preferred Tools & Platforms:

    • HP OpenView (HP/OV)

    • IBM Tivoli

    • EMC SMARTS

    • ArcSight

  • Working knowledge of Linux and Windows operating systems


Compensation & Benefits
  • Competitive base salary + uncapped commission structure

  • Equity (RSUs) offered

  • Opportunity to work within a high-growth, stable organization with a strong market presence

Benefits
Health insurance   Dental insurance    Vision insurance   Life insurance   Retirement plan   Tuition reimbursement   401(k) matching   Paid time off   Health savings account
 
Skills
Pre-Sales Engineering  Network Performance Monitoring (NPM)  Technical Sales & Solution Architecture  Cisco Networking (Routing & Switching)
Cybersecurity Solutions Engineering  TCP/IP & Network Protocols  Sales Engineer