Software Engineer Salary in Salt Lake City, UT

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Salt Lake City, UT?

The average salary for a Software Engineer is $120,402 per year in Salt Lake City, UT.

In Salt Lake City, UT, a Software Engineer can expect to earn a competitive salary. The average salary for this role is around $120,402 per year. This figure reflects the demand for skilled professionals in the tech industry and the city's growing tech scene.

Several factors can influence a Software Engineer's salary in Salt Lake City. These include years of experience, specific skills, and the company they work for. Entry-level positions may start around $50,000, while senior engineers can earn upwards of $186,364. Companies in the tech sector, such as Adobe and Overstock, often offer competitive salaries to attract top talent. Additionally, specialized skills in areas like artificial intelligence, cybersecurity, and cloud computing can lead to higher pay.

Software Engineer jobs in Salt Lake City, UT

What are the highest paying cities for a Software Engineer near Salt Lake City, UT?

Job seekers looking for high-paying software engineering roles near Salt Lake City, UT, should consider cities like South Jordan and Lehi. These areas offer some of the best salaries in the region, with average earnings reaching up to $130,000. Exploring opportunities in these cities can lead to rewarding career prospects.
Graph displaying highest paying cities salaries for Software Engineer jobs near Salt Lake City, UT, highlighting South Jordan, UT with the highest at $129,840 and Ogden, UT with the lowest at $106,621.
  1. South Jordan, UT
    Average Salary: $129,840
    In South Jordan, tech companies thrive, offering many opportunities for developers. Companies like Qualtrics and Zions Bank provide a dynamic work environment. The city's growing tech scene makes it a great place for tech professionals.
    Find Software Engineer jobs in South Jordan, UT


  2. Lehi, UT
    Average Salary: $127,696
    Lehi is a hub for tech innovation, with companies like Adobe and Overstock. Working here, you'll find a supportive community and plenty of growth opportunities. The city's focus on tech makes it ideal for software developers.
    Find Software Engineer jobs in Lehi, UT


  3. American Fork, UT
    Average Salary: $121,171
    American Fork offers a mix of tech startups and established companies. Working here, you'll enjoy a friendly atmosphere and innovative projects. Companies like Adobe and Overstock provide exciting career paths.
    Find Software Engineer jobs in American Fork, UT


  4. Pleasant Grove, UT
    Average Salary: $119,912
    Pleasant Grove is home to a vibrant tech community. Companies like Adobe and Overstock offer great opportunities. The city's growing tech scene provides a dynamic environment for software developers.
    Find Software Engineer jobs in Pleasant Grove, UT


  5. Draper, UT
    Average Salary: $119,364
    Draper is a tech hotspot with companies like Qualtrics and Zions Bank. Working here, you'll find a supportive environment and many growth opportunities. The city's focus on tech innovation makes it a great place for developers.
    Find Software Engineer jobs in Draper, UT


  6. Provo, UT
    Average Salary: $115,482
    Provo offers a mix of tech startups and established companies. Working here, you'll enjoy a supportive community and innovative projects. Companies like Qualtrics and Zions Bank provide exciting career paths.
    Find Software Engineer jobs in Provo, UT


  7. Orem, UT
    Average Salary: $114,947
    Orem is a growing tech hub with companies like Adobe and Overstock. Working here, you'll find a dynamic work environment and plenty of growth opportunities. The city's focus on tech innovation makes it ideal for software developers.
    Find Software Engineer jobs in Orem, UT


  8. Park City, UT
    Average Salary: $113,380
    Park City offers a unique blend of tech and outdoor activities. Companies like Adobe and Overstock provide exciting opportunities. Working here, you'll enjoy a vibrant community and innovative projects.
    Find Software Engineer jobs in Park City, UT


  9. Sandy, UT
    Average Salary: $108,518
    Sandy is a thriving tech community with companies like Qualtrics and Zions Bank. Working here, you'll find a supportive environment and many growth opportunities. The city's focus on tech innovation makes it a great place for developers.
    Find Software Engineer jobs in Sandy, UT


  10. Ogden, UT
    Average Salary: $106,621
    Ogden offers a mix of tech startups and established companies. Working here, you'll enjoy a friendly atmosphere and innovative projects. Companies like Adobe and Overstock provide exciting career paths.
    Find Software Engineer jobs in Ogden, UT

What are the best paying companies for a Software Engineer in Salt Lake City, UT?

Salt Lake City offers many great companies for software engineers. Workday leads with a high average salary of $173,733. CHG Healthcare, Mastercard, and Care.com also provide competitive pay, with averages above $140,000. These companies show strong commitment to rewarding skilled software engineers.
Graph displaying best paying company salaries for Software Engineer jobs in Salt Lake City, UT, highlighting Workday with the highest at $173,733 and Warner Bros. Discovery with the lowest at $131,432.
  1. Workday
    Average Salary: $173,733
    Workday offers exciting Software Engineer jobs in Salt Lake City, UT. They focus on enterprise cloud applications. Workday operates in many locations, including the United States, Canada, Europe, and Asia.


  2. CHG Healthcare
    Average Salary: $171,710
    CHG Healthcare provides Software Engineer positions in Salt Lake City, UT. They specialize in healthcare staffing. CHG Healthcare has offices in the United States and Canada.


  3. Mastercard
    Average Salary: $170,357
    Mastercard hires Software Engineers in Salt Lake City, UT. They work on payment technology. Mastercard has a global presence with offices in North America, Europe, the Middle East, and Asia.


  4. Care.com
    Average Salary: $146,206
    Care.com offers Software Engineer jobs in Salt Lake City, UT. They focus on connecting families with caregivers. Care.com operates in the United States, Canada, and the United Kingdom.


  5. Tendo
    Average Salary: $145,000
    Tendo provides Software Engineer positions in Salt Lake City, UT. They work on healthcare technology. Tendo has offices in the United States and Canada.


  6. Western Governors University
    Average Salary: $135,456
    Western Governors University offers Software Engineer jobs in Salt Lake City, UT. They focus on online education. The university operates in the United States.


  7. Kforce
    Average Salary: $134,375
    Kforce hires Software Engineers in Salt Lake City, UT. They work on staffing solutions. Kforce has offices across the United States.


  8. Idaho Scientific
    Average Salary: $132,578
    Idaho Scientific offers Software Engineer positions in Salt Lake City, UT. They work on scientific software solutions. Idaho Scientific is based in the United States.


  9. Deloitte
    Average Salary: $132,290
    Deloitte provides Software Engineer jobs in Salt Lake City, UT. They focus on consulting and technology. Deloitte has a global presence with offices in many countries.


  10. Warner Bros. Discovery
    Average Salary: $131,432
    Warner Bros. Discovery offers Software Engineer positions in Salt Lake City, UT. They work in media and entertainment. Warner Bros. Discovery has a global presence with offices in many countries.

Currently 7,791 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
7,791 Job Openings