1

Technical Support Engineer Jobs in Utah (NOW HIRING)

The Associate Technical Support Engineer (TSE) is a frontline support engineer and provides technical assistance to our customers' technical support and IT staff who support our suite of contact ...

The Associate Technical Support Engineer (TSE) is a frontline support engineer and provides technical assistance to our customers' technical support and IT staff who support our suite of contact ...

The Sr. Technical Support Engineer provides critical technical support and training to Lumenis field engineers, sales teams, customers, and biomedical personnel, addressing complex problems through ...

Apply Early

As a Technical Support Engineer, you will provide technical support to customers and other support personnel who are diagnosing, troubleshooting, repairing, and debugging nCino product issues, as ...

As a Technical Support Engineer, you will provide technical support to customers and other support personnel who are diagnosing, troubleshooting, repairing, and debugging nCino product issues, as ...

Salt Lake City, UT / Onsite Employment Type: Full-Time W2 and 1099 * elementToProof">We are looking for a Technical Help Desk Engineer to provide technical support and assistance to end users. The ...

Responding to technical support ticket and providing remote support to customers * Working with ... engineering. * Installing/Upgrading software related to this product area. * Diagnosing and ...

The Support Engineering Lead at Outcode Software plays a critical leadership role in bridging the gap between technical support, database administration, and product implementation. This position ...

Apply Early

next page

Showing results 1-20

Technical Support Engineer information

See Utah salary details

$34.1K

$71.9K

$108.8K

How much do technical support engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for technical support engineer in Utah is $71,949.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,800.00 and $89,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Technical Support Engineer, and why are they important?

To thrive as a Technical Support Engineer, you need a strong foundation in troubleshooting, computer networking, and system diagnostics, often supported by a degree in IT or computer science. Familiarity with ticketing systems, remote desktop tools, and certifications like CompTIA A+ or Microsoft Certified Solutions Expert (MCSE) are commonly required. Excellent communication, patience, and problem-solving abilities help you resolve issues effectively and build positive customer relationships. These skills ensure timely resolution of technical problems, customer satisfaction, and smooth operation of technology systems.

What Is a Technical Support Engineer?

Technical support engineers work with companies to solve technical issues within their computer systems. As a technical support engineer, you troubleshoot computer hardware and software issues with employees. You work to resolve the problems and try to prevent them from happening again. Some technical support engineers work primarily over the phone or computer, guiding the staff to fix the problems remotely. For more substantial issues, technical support engineers may travel to the client’s office to resolve the issue in person.

How does a Technical Support Engineer typically collaborate with other departments to resolve complex customer issues?

Technical Support Engineers frequently work cross-functionally with teams such as development, quality assurance, and product management to resolve complex technical problems. When an issue cannot be resolved through standard troubleshooting, engineers escalate cases and share detailed findings with these departments. This collaboration ensures that customer feedback is communicated, bugs are addressed, and permanent solutions are implemented. Regular meetings and clear documentation are essential for smooth teamwork and successful problem resolution.

What does a Technical Support Engineer do?

A Technical Support Engineer helps customers and clients troubleshoot and resolve technical issues related to products or services. They provide assistance via phone, email, chat, or in person, and may also guide users through installation, configuration, and maintenance processes. In addition to solving immediate problems, Technical Support Engineers often document solutions, escalate complex issues, and work with development or engineering teams to resolve deeper technical challenges. Their goal is to ensure customer satisfaction by delivering effective and timely support.
What are the most commonly searched types of Technical Support Engineer jobs in Utah? The most popular types of Technical Support Engineer jobs in Utah are:
What are popular job titles related to Technical Support Engineer jobs in Utah? For Technical Support Engineer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Technical Support Engineer jobs in Utah look for? The top searched job categories for Technical Support Engineer jobs in Utah are:
What cities in Utah are hiring for Technical Support Engineer jobs? Cities in Utah with the most Technical Support Engineer job openings:
Infographic showing various Technical Support Engineer job openings in Utah as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $71,949 per year, or $34.6 per hour.
Technical Support Engineer

Technical Support Engineer

NICE

Sandy, UT • Hybrid

Other

Posted 13 days ago


Job description

So, what's the role all about?

 The Associate Technical Support Engineer (TSE) is a frontline support engineer and provides technical assistance to our customers' technical support and IT staff who support our suite of contact center software solutions. Our solutions utilize complex technologies, and the associated issues require deep technical knowledge and excellent problem-solving skills to resolve. 
How will you make an impact?  

 Develop subject matter expertise in our core technologies, and at least one other technology specialty 
 Provide technical support to customers via phone, online, chat, and email 
 Demonstrate professional, assertive, articulate, and friendly verbal and written communication in all aspects of your work while building confidence among all customers and stakeholders 
 Ability to actively listen, ask relevant questions and challenge customers appropriately 
 Maintain ownership and communication responsibility for each assigned incident from initial report through resolution, even when others are engaged to achieve resolution 
 Provide timely, articulate, effective and substantive updates via our incident management system, ensuring that all details of case work are captured into case notes for each incident. Ensure that these details are given to the customer in regular cadence throughout the resolution process 
 Reach agreement with the customer on the severity and priority of each issue, ensuring that it is properly set in the case throughout the resolution process 
 Ensure that each case that you own is progressing according to the response and resolution targets as specified in our Service Level Agreements (SLA) 
 Other duties as assigned

 
Have you got what it takes? 

 Associate degree or currently working towards a bachelor's degree in Computer Science, Business Information Systems, Networking or similar field, or equivalent work experience required. 
 2+ years' work experience in a technical support capacity supporting Internet Service Providers, networks, and/or Business Software 
 2+ years' experience working with and knowledge in at least one of these technologies: Contact center software, Telecommunications, Computer Networking, Programming and Integrations. Specific technologies include but are not limited to: 
 ACD/IVR, Workforce Management, Screen Recording, Analytics, Quality Management, Reporting, Outbound Dialer, etc. 
 SONUS, WebRTC, SIP, LCR, VBR, PSTN, VoIP, Dedicated circuits (T1, DS3, MPLS, etc.), Dialer best practices, PBX, Carrier interactions, OC-X, 1+ and toll-free services 
 Ethernet hardware, load balancers, proxies, firewalls routers, gateways. Protocols including but not limited to TCP/IP, HTTP, HTTPS, FTP, SFTP, RTP, VPNs, DNS, SMTP, UDP, TCP, IP, and ARP 
 Relational Databases such as MSSQL, Oracle, MySQL, MariaDB. REST API's, SOAP API's, Scripting Logic Development, Log based fault isolation, 
 C based languages, XML, JSON, etc. Browser software including IE, Chrome and developer tools 
 CRM software such as Salesforce 
 Strong technical, analytical and problem-solving skills for diverse issues in high-pressure, complex, multi-platform/system/vendor environments 
 Understanding of networking technologies and telecommunications architecture (PBX, Carriers, VoIP, SIP, IP Routing) 

 
 What's in it for you?

Join an ever-growing, market-disrupting, global company where the teams - comprised of the best of the best - work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

Enjoy NICE-FLEX! 

At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.