1

Senior Messaging Engineer Jobs in Draper, UT (NOW HIRING)

Senior Software Engineer

West Jordan, UT

$114K - $150K/yr

We're looking for a Senior Software Engineer to join our team as we transform our on-prem system ... Experience with event-driven architectures and message brokers (e.g., SQS, SNS, Kafka, WebSockets ...

We\'re looking for a Senior Software Engineer to join our team as we transform our on-prem system ... Experience with event-driven architectures and message brokers (e.g., SQS, SNS, Kafka, WebSockets ...

New

Senior DevOps Engineer I

American Fork, UT

$116K - $149K/yr

ABOUT THIS ROLE As a Senior DevOps Engineer at LVT, you will play a pivotal role in designing ... messaging infrastructures. * System Observability: Develop, implement, and maintain advanced ...

Senior DevOps Engineer I

American Fork, UT · On-site

$116K - $149K/yr

ABOUT THIS ROLE As a Senior DevOps Engineer at LVT, you will play a pivotal role in designing ... messaging infrastructures. * System Observability: Develop, implement, and maintain advanced ...

Sr. Core Backend Engineer

Lehi, UT · On-site

$171 - $181/hr

Sr. Core Backend Engineer Remote Role Overview The Core Backend Engineering team builds the ... Understanding of event‑driven architectures, asynchronous messaging patterns, and high‑volume ...

New

Sr. Observability Engineer

Lehi, UT · On-site

$98K - $134K/yr

As a Senior Observability Engineer, you build and operate an observability control plane. You ... Java, messaging over NATS and RabbitMQ, and data on PostgreSQL and Redis. Datadog is our ...

Senior .Net Software Engineer

Provo, UT · On-site

$117K - $154K/yr

As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and rewarding ... Experience working in distributed systems, pub/sub, message queues, etc. * Proficient with Entity ...

Senior .Net Software Engineer

Provo, UT · On-site

$117K - $154K/yr

As a  Senior .Net Software Engineer  for PredictIt you will get to work on challenging and ... Experience working in distributed systems, pub/sub, message queues, etc. * Proficient with Entity ...

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... messaging systems and APIs; other duties as assigned. What you'll bring to Circle: * 6 years ...

Showing results 21-40

Senior Messaging Engineer information

See Draper, UT salary details

$55.6K

$118.3K

$171.5K

How much do senior messaging engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior messaging engineer in Draper, UT is $118,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,700.00 and $134,200.00 per year, depending on experience, location, and employer.

What are some common challenges faced by senior messaging engineers when managing enterprise messaging platforms?

Senior Messaging Engineers often encounter challenges such as ensuring high availability and security of messaging systems, managing large-scale migrations, and integrating diverse communication tools. They must proactively monitor system performance, quickly resolve incidents, and stay updated with evolving security threats. Collaboration with network, security, and support teams is crucial for seamless operations and troubleshooting complex issues across the organization.

What is the difference between Senior Messaging Engineer vs Messaging Engineer?

AspectSenior Messaging EngineerMessaging Engineer
CredentialsBachelor's degree in Computer Science or related field, certifications like Microsoft Certified: Messaging or Cisco certificationsBachelor's degree in Computer Science or related field, relevant certifications
Work EnvironmentDesigning, implementing, and maintaining messaging systems in enterprise environmentsSupporting and troubleshooting messaging systems, assisting in deployment
Industry UsageUsed in large organizations with complex messaging needsUsed in organizations of various sizes for messaging support
Search/Comparison IntentUnderstanding senior-level responsibilities and qualificationsEntry to mid-level messaging roles

The main difference between a Senior Messaging Engineer and a Messaging Engineer lies in experience, responsibilities, and scope. Senior Messaging Engineers typically handle complex system design, lead projects, and mentor junior staff, while Messaging Engineers focus on support and implementation tasks. Both roles require similar foundational skills and certifications, but the senior role demands more experience and strategic oversight.

What is a senior messaging engineer?

Senior Messaging Engineers are experienced IT professionals responsible for designing, implementing, and maintaining enterprise messaging systems such as Microsoft Exchange, Office 365, or other email and communication platforms. They ensure secure, efficient, and reliable messaging services for organizations, often handling migrations, upgrades, troubleshooting, and integration with other business tools. In addition, they may develop policies for email security and compliance, monitor system performance, and provide technical support to resolve messaging-related issues.

What are the key skills and qualifications needed to thrive as a senior messaging engineer?

To thrive as a Senior Messaging Engineer, you need expertise in designing, managing, and troubleshooting enterprise messaging platforms (such as Microsoft Exchange or Microsoft 365), typically supported by a degree in computer science or related certifications like Microsoft Certified: Messaging Administrator Associate. Proficiency with tools like PowerShell, Active Directory, and monitoring systems is essential for automation and system integration. Strong problem-solving skills, attention to detail, and effective communication set top performers apart when supporting users and collaborating with IT teams. These skills ensure secure, reliable, and efficient messaging environments that support business continuity and productivity.
What cities near Draper, UT are hiring for Senior Messaging Engineer jobs? Cities near Draper, UT with the most Senior Messaging Engineer job openings:

Senior Software Engineer

Audio Enhancement Inc.

West Jordan, UT • On-site

$114K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Audio Enhancement rating

6.7

Company rating: 6.7 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

126th of 156 rated electronics manufacturers


Job description

Description:

At Audio Enhancement, we help empower learning in the classroom every day. We believe in what we do, and how we do it. We take care of each other, exceed our customers’ expectations, and build success through partnership, friendship, and trust—with our team members, partners, and customers. Team members who work hard, pursue excellence, and have a positive attitude can expect to grow with us as we grow. At Audio Enhancement, we’re looking for “lifers”—members of our Audio Enhancement family who believe in our mission, share our passion, and want to spend their careers making a difference in education.


Join a leading-edge team at Audio Enhancement, a fast-growing company revolutionizing K-12 education technology. We're looking for a Senior Software Engineer to join our team as we transform our on-prem system into a modern hybrid IoT/cloud platform. In this role, you'll work across edge devices, cloud services, and the application layer to build reliable, scalable, and secure solutions. You'll design and implement new platform capabilities using Node.js, TypeScript, React, and AWS services, contributing directly to how data flows from on-prem hardware to cloud-based applications. Responsibilities include:


Duties Include:

  • Building and improving our cloud platform and the services that support our product ecosystem
  • Designing and building reliable data pipelines and integrations, ensuring durability, low latency, and secure data handling
  • Leading the modernization of legacy components while introducing new capabilities that support long-term scalability
  • Collaborating across engineering and product teams to align technical implementation with product and business requirements
  • Establishing standards for observability, including logging, metrics, and tracing across production systems
  • Improving deployment and operational workflows through better provisioning, configuration management, and monitoring
  • Identifying and eliminating operational bottlenecks, helping the platform increase resilience, automate recovery, and reduce manual intervention
  • Taking ownership of product and feature delivery, developing and releasing in a manner that increases deployment frequency, reduces cycle time, and failure rate
  • Driving continuous improvement of reliability and performance across APIs, services, and frontend integrations
  • Providing technical leadership for other engineers, ensuring their contributions are meaningful to our delivery so that they grow as developers
Requirements:
  • Bachelor's degree in Computer Science or related field
  • Strong communication skills, and be able to work closely with both technical and non-technical parts in the organization while always increasing clarity and reducing ambiguity
  • Ability to act with autonomy and self-direction while working well in a team environment
  • Strong problem-solving skills and the ability to break down the development of products and features into manageable, iterative releases
  • Experience with troubleshooting and debugging complex systems across multiple layers of the stack
  • Comfortable working in an evolving technical ecosystem, improving legacy codebases while guiding the platform through modernization and incremental migration toward modern patterns
  • 6+ years of software development experience, with a strong focus on building web applications with Node.js and TypeScript
  • Possess a deep understanding of the fundamentals: HTML, JavaScript, HTTP/S, client/server architecture, state management, and security principles
  • High proficiency with React, Vue, or other Single Page Application (SPA) technologies
  • Foundational knowledge of REST API development
  • Experience with SQL and NoSQL database design and optimization
  • Understanding of distributed system communication patterns, including asynchronous messaging, data pipelines, and event-driven workflows
  • Experience with event-driven architectures and message brokers (e.g., SQS, SNS, Kafka, WebSockets, or similar)
  • Ability to reason about system reliability, fault tolerance, and resilience in production environments
  • Familiarity with logging, metrics, tracing, and observability best practices
  • Familiarity with integration and unit testing
  • Strong experience with cloud infrastructure (AWS preferred) and Linux OS environments.

Preferred

  • Experience in K-12 education technology or a related field
  • Experience with SIP (Session Initiation Protocol) and computer networking
  • Strong understanding of security protocols and best practices in software development
  • Experience designing or maintaining distributed systems, especially those spanning on-prem and cloud environments
  • Experience with IoT platforms or concepts (e.g., AWS IoT Core, device shadows, edge computing, or similar)
  • Familiarity with hardware-software integration, device provisioning, or embedded system workflows

Compensation and Benefits:


Salary wage is negotiable based on skill level and experience. Competitive benefit package includes medical, dental, and vision insurance, Employer-funded Health Savings Account (HSA), Paid Time Off (PTO), paid holidays, Employer-funded Short Term Disability Insurance, Employer-funded Life Insurance, and matching 401k, even an exercise room, massage chair, and soda fountain!


To learn more about Audio Enhancement, visit www.AudioEnhancement.com


For quick inquiries, contact hrshared@audioenhancement.com


What Audio Enhancement employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom