1

Senior Audio Software Engineer Jobs in Utah (NOW HIRING)

Senior Software Engineer

West Jordan, UT

$114K - $150K/yr

At Audio Enhancement, we're looking for "lifers"-members of our Audio Enhancement family who ... We're looking for a Senior Software Engineer to join our team as we transform our on-prem system ...

Senior Software Engineer

West Jordan, UT · On-site

$114K - $150K/yr

At Audio Enhancement, we help empower learning in the classroom every day. We believe in what we do ... We're looking for a Senior Software Engineer to join our team as we transform our on-prem system ...

Senior Software Engineer

Provo, UT · On-site +1

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Senior Software Engineer

Provo, UT · On-site

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Software Engineer

Provo, UT · On-site

$102K - $132K/yr

... and on-demand video, audio, and other metadata to applications on websites, mobile devices ... Two or more years of relevant industry experience for Senior Software Engineer-level positions.

... and on-demand video, audio, and other metadata to applications on websites, mobile devices ... Two or more years of relevant industry experience for Senior Software Engineer-level positions.

Senior Software Engineer

Salt Lake City, UT · On-site +1

$130K - $252K/yr

As a Sr. Software Engineer, you will serve as a technical leader and mentor across the team, driving high-quality software delivery, architectural decisions, and engineering excellence.

New

Additionally, the Senior Software Engineer will bring expertise in one or more technologies including React, TypeScript, Go, Ent, gRPC, Twirp, and/or AWS technologies like EventBridge and Aurora.

Senior Software Engineer

Salt Lake City, UT · On-site +1

$110K - $149K/yr

Additionally, the Senior Software Engineer will bring expertise in one or more technologies including React, TypeScript, Go, Ent, gRPC, Twirp, and/or AWS technologies like EventBridge and Aurora.

Senior Software Engineer

Lehi, UT · Hybrid

$115K - $151K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing, releasing, and maintaining software applications and systems according to business needs. This role ...

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing, releasing, and maintaining software applications and systems according to business needs. This role ...

Senior Software Engineer

Lehi, UT · Hybrid

$115K - $151K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing, releasing, and maintaining software applications and systems according to business needs. This role ...

Senior Software Engineer

Draper, UT

$114K - $151K/yr

Senior Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity ...

New

Senior Software Engineer

Draper, UT

$114K - $151K/yr

Senior Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity ...

New

Sr Software Engineer

Salt Lake City, UT

$118K - $156K/yr

The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...

Sr Software Engineer

Salt Lake City, UT · On-site

$117K - $154K/yr

The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...

Senior Software Engineer II

American Fork, UT · On-site

$109K - $144K/yr

ABOUT THIS ROLE As a Senior Software Engineer II at LVT, you will play a critical role as part of a team of talented software engineers working on Self Service Administration experiences to empower ...

next page

Showing results 1-20

Senior Audio Software Engineer information

What are some common challenges faced by Senior Audio Software Engineers when collaborating with multidisciplinary teams?

Senior Audio Software Engineers often collaborate with product managers, sound designers, and other engineers, which can present challenges in aligning technical solutions with creative goals. Balancing real-time audio processing requirements with hardware limitations and user experience expectations requires effective communication and compromise. Additionally, translating non-technical feedback from creative teams into actionable engineering tasks can be complex, making adaptability and clear documentation key to successful collaboration.

What are the key skills and qualifications needed to thrive as a Senior Audio Software Engineer, and why are they important?

To thrive as a Senior Audio Software Engineer, you need expertise in digital signal processing (DSP), strong coding skills (C++, Python, or similar), and a relevant degree in computer science or audio engineering. Familiarity with audio frameworks (like JUCE, VST, or Core Audio), version control systems, and experience with DAWs or plugin development are typically required. Excellent problem-solving, teamwork, and communication skills help in collaborating across multidisciplinary teams and delivering complex audio solutions. These skills are vital to designing robust audio software, ensuring seamless integration, and driving innovation in audio technology products.

What is the difference between Senior Audio Software Engineer vs Audio Software Engineer?

AspectSenior Audio Software EngineerAudio Software Engineer
Required CredentialsBachelor's or Master's in Computer Science, Electrical Engineering, or related; experience in audio DSP and software developmentBachelor's degree in relevant field; foundational knowledge of audio programming
Work EnvironmentDevelops complex audio algorithms, collaborates on product design, often in R&D teamsSupports audio features, tests software, and implements basic audio functionalities
Employer & Industry UsageTech companies, gaming, multimedia, consumer electronicsSimilar industries, often as entry to mid-level roles in audio-focused companies

The main difference lies in experience and responsibility. Senior Audio Software Engineers handle complex audio development and lead projects, while Audio Software Engineers focus on implementing and testing audio features. Both roles require a strong background in audio programming, but the senior position demands more expertise and leadership.

What does a Senior Audio Software Engineer do?

A Senior Audio Software Engineer designs, develops, and optimizes software systems for processing, recording, and generating audio. They work on complex audio algorithms, integrate audio solutions into products, and often collaborate with cross-functional teams like hardware, product, and QA engineers. Their responsibilities may include improving audio quality, reducing latency, and ensuring system stability in various environments. With their expertise, they also mentor junior engineers and contribute to architectural decisions for audio software projects.
What are the most commonly searched types of Audio Software Engineer jobs in Utah? The most popular types of Audio Software Engineer jobs in Utah are:
What are popular job titles related to Senior Audio Software Engineer jobs in Utah? For Senior Audio Software Engineer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Senior Audio Software Engineer jobs in Utah look for? The top searched job categories for Senior Audio Software Engineer jobs in Utah are:
Senior Software Engineer

Senior Software Engineer

Audio Enhancement

West Jordan, UT

$114K - $150K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


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