1

Microsoft Jobs in Utah (NOW HIRING)

Business Intelligence Developer

Sandy, UT · On-site +1

$80K - $120K/yr

In this role, you'll build modern Microsoft analytics solutions with Power BI and Microsoft Fabric, work directly with clients, and continue developing into a well-rounded consultant. If you're ...

In this role, you'll build modern Microsoft analytics solutions with Power BI and Microsoft Fabric, work directly with clients, and continue developing into a well-rounded consultant. If you're ...

In this role, you'll build modern Microsoft analytics solutions with Power BI and Microsoft Fabric, work directly with clients, and continue developing into a well-rounded consultant. If you're ...

Scheduler

Ogden, UT · On-site

Microsoft Dynamics AX/Infor: * Serve as the primary point person for the elements of the ERP system that pertain to the demand/supply profile for manufactured products. * Work with all Operational ...

Support, configure, and maintain enterprise applications across CRM (Microsoft Dynamics CRM), Ship & Debit (Model N), ERP (Microsoft Dynamics Business Central, Tensoft), and other business-critical ...

Senior Security Engineer

West Jordan, UT · On-site

$106K - $146K/yr

Microsoft Defender XDR * Microsoft Entra ID security * Privileged Identity Management (PIM) * Conditional Access * Defender for Cloud * Defender for Endpoint * Email Security * Vulnerability ...

Senior Security Engineer

West Jordan, UT · On-site

$100 - $130/hr

Microsoft Defender XDR * Microsoft Entra ID security * Privileged Identity Management (PIM) * Conditional Access * Defender for Cloud * Defender for Endpoint * Email Security * Vulnerability ...

Solution Architect (CRM, Contact Center)

Sandy, UT · On-site

$60 - $79/hr

We deeply understand the transformative value of Microsoft solutions and are dedicated to helping our customers unlock their full potential. Our experienced team specializes in driving success across ...

Showing results 41-60

Microsoft information

See Utah salary details

$56.9K

$105.2K

$169.3K

How much do microsoft jobs pay per year?

As of Sep 6, 2026, the average yearly pay for microsoft in Utah is $105,230.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,100.00 and $133,800.00 per year, depending on experience, location, and employer.

What is a Microsoft job?

A Microsoft job refers to a role within Microsoft Corporation, one of the world's leading technology companies. Employees at Microsoft work in various fields, including software development, cloud computing, cybersecurity, sales, and customer support. Microsoft offers positions for different experience levels, from internships to executive roles. Working at Microsoft provides opportunities to collaborate on innovative technology, access professional growth resources, and enjoy competitive benefits.

What are the key skills and qualifications needed to thrive in a Microsoft position, and why are they important?

To thrive at Microsoft, candidates typically need strong technical expertise in their specific field, such as software development, cloud computing, or IT support, along with a relevant degree or demonstrated hands-on experience. Familiarity with Microsoft products (like Azure, Office 365, and Windows), experience with collaborative tools, and certifications such as Microsoft Certified: Azure Solutions Architect or MSCA are commonly valued. Outstanding communication, teamwork, and problem-solving skills help individuals succeed in Microsoft's highly collaborative, innovative culture. These skills enable employees to drive impactful solutions and deliver value in a fast-evolving, technology-driven environment.

What types of career growth and development opportunities are available at Microsoft?

Microsoft is known for offering a wide range of career advancement and professional development resources, including mentorship programs, technical training, and opportunities to work on cutting-edge projects. Employees can explore lateral moves to different roles, participate in internal mobility programs, or pursue leadership tracks within their area of expertise. The company places a strong emphasis on continuous learning and skills development, often encouraging team members to obtain new certifications or attend industry conferences. This supportive environment allows employees to shape their career paths, develop new competencies, and take on greater responsibility over time.

How can I get a job at Microsoft?

To get a job at Microsoft, applicants should review open positions on the company's careers website, tailor their resume to highlight relevant skills such as software development, cloud computing, or data analysis, and prepare for technical interviews that assess problem-solving and technical knowledge. Having a strong educational background and experience with Microsoft tools or technologies can improve chances of hiring.

What is an entry level job at Microsoft?

An entry-level job at Microsoft typically refers to roles such as Software Engineer I, Program Manager I, or Customer Support Specialist, designed for candidates with limited professional experience or recent graduates. These positions often require foundational skills in relevant tools or programming languages and may include training or mentorship programs to support new employees.

What are the most commonly searched types of Microsoft jobs in Utah?

The most popular types of Microsoft jobs in Utah are:

What are popular job titles related to Microsoft jobs in Utah?

For Microsoft jobs in Utah, the most frequently searched job titles are:

What cities in Utah are hiring for Microsoft jobs?

Cities in Utah with the most Microsoft job openings:

Infographic showing various Microsoft job openings in Utah as of August 2026, with employment types broken down into 46% Full Time, 27% Part Time, and 27% Contract. Highlights an 100% In-person job distribution, with an average salary of $105,230 per year, or $50.6 per hour.

Senior Administrator, Information Technology Systems

NIGHTINGALE EDUCATION LLC SOLE MB

Salt Lake City, UT

$83K - $112K/yr

Full-time

Re-posted 17 days ago


Job description

The Senior Administrator, Information Technology Systems provides senior technical leadership and architectural oversight for the organization’s information systems. This role is responsible for designing, governing, and optimizing enterprise platforms including Microsoft 365, SaaS ecosystems, Microsoft Entra ID, and Microsoft Intune across Windows and macOS. The Senior Administrator develops advanced automations and scripts using PowerShell, Bash, or equivalent languages to enhance reliability, security, and operational maturity, and partners across IT and the business to ensure systems are scalable, supportable, and aligned with long term organizational objectives.

Define and maintain enterprise architecture, governance frameworks, and long term roadmaps for Microsoft 365 and other core systems.

Establish and mature ITSM and ITIL aligned practices, including incident, problem, change, and service request management standards.

Provide oversight and guidance for complex or high impact ITSM tickets, major incidents, and cross team escalations in partnership with the Service Desk.

Define escalation models, ownership boundaries, and handoff procedures between Systems Administration and the Service Desk.

Establish and enforce standards for identity and access management using Microsoft Entra ID.

Establish and enforce standards for endpoint management using Microsoft Intune for Windows and macOS.

Design, develop, and maintain advanced scripts and automations using PowerShell, Bash, or equivalent scripting languages to improve reliability, security, and operational efficiency.

Architect and oversee complex automations, workflows, and integrations that scale across the organization.

Lead enterprise wide initiatives and complex, multi system projects spanning SaaS, cloud, and infrastructure services.

Evaluate new technologies, platforms, vendors, and service management tooling; recommend solutions aligned with organizational strategy and risk posture.

Serve as the highest level escalation point for complex technical, security, or system reliability issues.

Coach, mentor, and provide technical leadership to Administrator I, II and II roles, including guidance on scripting and automation best practices.

Partner with IT leadership, the Service Desk, and stakeholders to translate business needs into sustainable, supportable technical and service solutions.

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience). 

  • 6+ years of progressively responsible experience in enterprise systems administration and architecture. 

  • Deep expertise across Microsoft 365, Microsoft Entra ID, Microsoft Intune (Windows and macOS), automation platforms, enterprise SaaS ecosystems, and ITSM tooling. 

  • Demonstrated proficiency in scripting and automation using PowerShell, Bash, or equivalent languages. 

  • Strong understanding of ITIL principles, service reliability, change control, and operational risk management. 

  • Advanced technical certifications highly desirable.Â