1

Operating System Engineer Jobs in Utah (NOW HIRING)

The System Engineer is responsible for having hands on advanced skills with networking, telephony ... server operating systems, patch management, DNS, DHCP, Radius, VoIP, Cisco networking, call ...

New

The System Engineer is responsible for having hands on advanced skills with networking, telephony ... server operating systems, patch management, DNS, DHCP, Radius, VoIP, Cisco networking, call ...

This role focuses on operating system and third-party application patching across Windows, Linux, and macOS environments using Tanium. The Systems Patch Engineer will design, implement, and maintain ...

This role focuses on operating system and third-party application patching across Windows, Linux, and macOS environments using Tanium. The Systems Patch Engineer will design, implement, and maintain ...

This role focuses on operating system and third-party application patching across Windows, Linux, and macOS environments using Tanium. The Systems Patch Engineer will design, implement, and maintain ...

next page

Showing results 1-20

Operating System Engineer information

See Utah salary details

$48.7K

$115.8K

$152K

How much do operating system engineer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for operating system engineer in Utah is $115,813.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $142,900.00 per year, depending on experience, location, and employer.

What does an operating system engineer do?

An Operating System Engineer is responsible for designing, developing, maintaining, and optimizing operating systems that run on computers and servers. They work on the core components that manage hardware resources, enable software applications, and ensure system security and stability. Their duties often include writing system-level code, troubleshooting performance issues, implementing updates, and collaborating with hardware and software teams. Operating System Engineers play a critical role in ensuring that computing environments are efficient, reliable, and secure.

What are the key skills and qualifications needed to thrive as an operating system engineer?

To thrive as an Operating System Engineer, you need a deep understanding of computer science principles, operating system internals, and strong programming skills in languages like C, C++, or Rust, often backed by a relevant degree. Familiarity with kernel development, debugging tools, virtualization platforms, and experience with version control systems (such as Git) are typically required. Problem-solving abilities, attention to detail, and effective communication are soft skills that set top performers apart. These skills ensure the reliability, performance, and security of operating systems, which are foundational to all computing environments.

What are some common challenges faced by operating system engineers when maintaining system stability in large-scale environments?

Operating System Engineers often encounter challenges such as managing software patching across diverse hardware, ensuring compatibility with legacy applications, and minimizing downtime during critical updates. In large-scale environments, balancing security with performance and reliability can be complex, especially when multiple teams depend on the systems. Effective communication with development, security, and IT operations teams is essential to address these issues proactively and maintain overall system stability.

What is the difference between Operating System Engineer vs System Administrator?

AspectOperating System EngineerSystem Administrator
Primary FocusDesigning, developing, and optimizing operating systemsMaintaining, configuring, and supporting existing systems
Skills & CertificationsLinux/Unix, scripting, OS architecture, certifications like RHCE or Linux FoundationSystem management, network setup, troubleshooting, certifications like CompTIA Server+ or Microsoft Certified
Work EnvironmentDevelopment teams, R&D, engineering projectsIT support, data centers, enterprise environments
Industry UsageTech companies, hardware firms, software developmentCorporate IT, government agencies, healthcare, finance

While both roles involve working with operating systems, Operating System Engineers focus on designing and developing OS solutions, whereas System Administrators manage and support existing systems. The roles complement each other but serve different stages of the system lifecycle.

What are popular job titles related to Operating System Engineer jobs in Utah?

For Operating System Engineer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Operating System Engineer jobs in Utah look for?

The top searched job categories for Operating System Engineer jobs in Utah are:

What cities in Utah are hiring for Operating System Engineer jobs?

Cities in Utah with the most Operating System Engineer job openings:

Infographic showing various Operating System Engineer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $115,813 per year, or $55.7 per hour.
Prestige
Sporting Product Manufacturing • 51 - 200 employees

Full-time

Posted 3 days ago

New


Job description

As part of the Larry H. Miller Company, Prestige Financial Services has enjoyed nationwide success in financing. Prestige Financial Services is expanding its third-party recovery and servicing platform, including outsourced servicing solutions and recovery services.


The Role:
The System Engineer is responsible for having hands on advanced skills with networking, telephony, systems, and infrastructure both in the cloud and on premise.

 Location: On Site/Hybrid

Wage: DOE

Responsibilities:

  • Develop, document, and maintain policies and procedures for system administration and appropriate use.
  • Manage end-user accounts, permissions, access rights, and storage allocations in accordance with best practices regarding privacy, security, and regulatory compliance.
  • Architect, schedule, and perform software and hardware improvements, upgrades, patches, reconfigurations, and/or purchases.
  • Anticipate, mitigate, identify, troubleshoot, and resolve hardware and software problems on servers and workstations.
  • Assist in administering systems, including technologies such as: Windows Servers, Active Directory, Exchange, Office 365, and Microsoft Entra ID.
  • Install and configure software and hardware.
  • Monitor performance, maintain systems, and troubleshoot technical issues.
  • Manage KPIs and performance reports as assigned.
  • Work tickets for IT infrastructure, services, and software as assigned.
  • Build and maintain infrastructure using Infrastructure-as-Code (Terraform) and manage containerized workloads (Kubernetes, Helm) as part of the cloud environment.
  • Maintain system observability (metrics, logs, and traces) and support regulatory compliance and security audit requirements (e.g., SOC 2, ISO).
  • Protect the legal, financial, and moral well-being of the company.
  • Other tasks assigned by management.

Proficiencies:

  •  Builds and delivers solutions that meet customer expectations.
  •  Works cooperatively with others across the organization to achieve shared objectives.
  •  Anticipates and adjusts effective contingency plans.
  • Pushes self and others to achieve results.
  • Takes personal responsibility for decisions, actions, and failures.
  • Effectively handles risk.

 

Qualifications:

  • Bachelor’s degree and a minimum of 7 years related experience and/or training; or equivalent combination of education and experience.
  • The following certifications are preferred: Any AWS or Azure certs, HashiCorp Terraform Associate, Certified Kubernetes Administrator (CKA), CCNA, Microsoft 365 Modern Desktop Engineer Associate, Okta Certified Professional, ITIL Foundations, and any CompTIA certs.
  • Advanced technical knowledge of PowerShell scripting, Microsoft Entra ID, Microsoft Exchange, desktop and server operating systems, patch management, DNS, DHCP, Radius, VoIP, Cisco networking, call management systems, firewalls, load balancers, cloud systems, Infrastructure-as-Code (Terraform), and container orchestration (Kubernetes).
  • Proven experience as a System Engineer, Network Engineer, or similar role.
  • Resourcefulness and problem-solving aptitude.
  • Strong business acumen.
  • Excellent communication skills.

Physical Requirements:

Ability to remain stationary for continuous periods of time. Constantly operate a computer and phone. Frequently communicate with customers, coworkers, and managers about accounts. Able to exchange accurate information in these situations.  Work performed in an office setting. Able to bend, reach, lift, sit and walk. Ability to lift 50 lbs.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions. Please contact us to request accommodation.