Software Engineer Jobs in Utah

Software Engineer jobs in Utah concentrate in enterprise software, cloud infrastructure, fintech, and defense technology, with the market ranking among the most active in the Mountain West for technical talent. Salt Lake City, Provo-Orem, and Lehi anchor the bulk of hiring, where established employers like Adobe, Qualtrics, and Domo maintain significant engineering headcount. Demand is steadiest for full-stack, backend, and machine learning engineers, with openings at every level from new graduate to principal. Find a role that fits below and apply directly.

Find Software Engineer Jobs

Overview

Open roles28
Top employerNorthrop Grumman
Top citySalt Lake City, UT
Cities hiring10
Work type38% Remote
Top credentialBachelor's degree

Showing 5 of 28+ Software Engineer jobs

Sentinel Software Quality Assurance Engineer
We won't show you this job again
Added 3d ago
Sentinel Software Quality Assurance Engineer
Northrop Grumman
Roy, Utah
Software Engineering
Systems Administration
Technical Product & Program Management
Technical Program Management
$72k - $108k/yr
Master's degree
10,000+

Have you applied for this role?

Senior Software Engineer
We won't show you this job again
Added 3d ago
Senior Software Engineer
MKS
North Logan, Utah
Customer Support
IT Support
Technical Program Management
$100k - $160k/yr
Hybrid
Bachelor's degree
5,001-10,000

Have you applied for this role?

Software Engineer
We won't show you this job again
Added 4d ago
Software Engineer
Capgemini
Salt Lake City, Utah
Software Engineering
Systems Administration
Technical Product & Program Management
Technical Program Management
$32.36 - $50.56/hr
10,000+

Have you applied for this role?

Software Engineer
We won't show you this job again
Added 4d ago
Software Engineer
Intermountain Health
Murray, Utah
Business Development
Partnerships & Business Development
Sales
$60.67 - $95.52/hr
On-Site
Master's degree
10,000+

Have you applied for this role?

Firmware/Embedded Software Engineer
We won't show you this job again
Added 4d ago
Firmware/Embedded Software Engineer
CUBISCAN
Ogden, Utah
Backend Engineering
Full-stack Engineering
Software Engineering
$90k - $115k/yr
Bachelor's degree in electrical engineering
51-200

Have you applied for this role?

See All 28 Software Engineer Jobs in Utah

Find roles in Utah that match your experience and apply in just a few clicks.

Find Software Engineer Jobs

Software Engineer Jobs by City in Utah

Where Utah roles are concentrated, by current openings.

Roy
4 jobs
North Logan
3 jobs
Murray
2 jobs
Midvale
2 jobs
Lehi
1 job
Ogden
1 job
Draper
1 job
Saint George
1 job

Software Engineer Job Market in Utah

A snapshot from current Utah openings, updated as new roles post.

Who's Hiring

Northrop Grumman4 open roles
L3Harris2 open roles
Zions Bancorporation2 open roles

What Utah Employers Look For

The qualifications that appear most often in software engineer jobs across Utah.

  • Bachelor's degree in computer science, software engineering, or a closely related field
  • Proficiency in at least one modern language such as Python, Java, or TypeScript
  • Experience designing and maintaining cloud-native applications on AWS, Azure, or GCP
  • Demonstrated ability to work within agile or scrum development workflows
  • Strong understanding of data structures, algorithms, and system design principles
  • Familiarity with CI/CD pipelines, version control using Git, and code review practices

Software Engineer Jobs in Utah: Frequently Asked Questions

How do you become a software engineer in Utah?

Utah does not require a state-issued license to work as a software engineer. The standard path is a bachelor's degree in computer science or software engineering from a Utah institution such as the University of Utah, Utah State University, or Brigham Young University, followed by internships or a portfolio of project work. Bootcamp graduates and self-taught candidates are also hired, particularly when they can demonstrate practical skills through GitHub repositories or completed projects.

How much do software engineers make in Utah?

Software engineers in Utah earn a median of about $128,810 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,810 for the lowest 10% to over $177,970 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire software engineers in Utah?

Utah software engineer roles are posted by Northrop Grumman, L3Harris, and Zions Bancorporation and others right now, based on current listings on Migrate Mate as of November 2026. Utah's Silicon Slopes corridor in Salt Lake City and Lehi is home to a dense cluster of established tech companies and regional headquarters that hire engineers on an ongoing basis.

Which Utah cities have the most software engineer jobs?

Salt Lake City, Roy, and North Logan have the most software engineer openings in Utah. Salt Lake City draws volume from enterprise software firms and defense contractors, while Provo and Lehi benefit from the Silicon Slopes concentration of technology company headquarters and regional offices that consistently post engineering roles across experience levels.

Are there remote software engineer jobs in Utah?

Yes, and more than most fields. About 69% of software engineer openings tied to Utah are remote or hybrid as of November 2026, reflecting the desk-based and collaborative-tool-driven nature of the work. Backend, cloud infrastructure, and full-stack roles tend to offer the most remote flexibility, while roles involving on-site hardware, lab environments, or defense clearance work are more likely to require in-person attendance.

How can I get hired as a software engineer in Utah with little or no experience?

The most realistic entry path is an internship or new-graduate program at one of Utah's larger tech employers, including Adobe, Qualtrics, or a mid-sized Silicon Slopes company. University of Utah and BYU career fairs connect students directly with Utah hiring managers. Candidates without a degree gain traction through bootcamp credentials and a strong GitHub portfolio. Adjacent roles such as QA analyst, IT support specialist, or technical support engineer are common stepping stones that Utah employers use to develop engineers internally.

Where can I find and apply to software engineer jobs in Utah?

You can find and apply to software engineer jobs in Utah on Migrate Mate, which lists current Utah openings across experience levels and specialties. Find roles that fit your background and apply directly from the listing.

See All 28 Software Engineer Jobs in Utah

Find roles in Utah that match your experience and apply in just a few clicks.

Find Software Engineer Jobs