GW
Job search
Log inSign Up
  1. Onsite Jobs
  2. Utah
  3. Salt Lake City
  4. Software Engineer

Onsite Software Engineer jobs in Salt Lake City, Utah, USA

Job type
Job type
Salary
Min. salary, $/year
Level
Level

Stop wasting hours
on applications

We find relevant roles, generate tailored resumes and cover letters, and apply automatically - you focus on interviews
Try it now
  • Sun
    • 1:00 PM - 2:00 PM

      Senior Product Manager Interview

      Sarah Jenkins

    • 2:30 PM - 3:00 PM

      Initial Interview

      Alex Chen

  • Mon
    • 11:00 AM - 11:15 AM

      Product Manager Interview

      David G. (Hiring Manager)

    • 4:15 PM - 5:15 PM

      First Round Interview

      Sophie L.

  • Tue
    • 1:20 PM - 1:45 PM

      Introductory Interview

      Marta W.

    • 2:30 PM - 3:00 PM

      Kick-off Interview

      Daria (HR)

  • Wed
    • 1:00 PM - 1:45 PM

      Qualifying Interview

      James Miller

    • 5:30 PM - 6:00 PM

      Discovery Interview

      Chris V.

  • Thu
    • 2:30 PM - 3:00 PM

      First Interview

      Michael T.

    • 4:00 PM - 5:00 PM

      Interview

      Den

Over 200,000 job seekers trust us

Diego Martínez
The AI tools here are outstanding. I found a job within a week of signing up, and the personalized job suggestions made the whole process effortless. I'm beyond impressed!
Feb 16, 2025
Brian Raine
I was skeptical, but this platform exceeded my expectations. The AI-driven resume builder helped me craft a professional resume. The auto-apply feature is a game-changer — saves so many tedious hours. I found a remote position eventually. Highly recommend Global Work AI.
Feb 16, 2025
Tomi Horvat
This site is amazing! The AI tools saved me so much time. I secured two contracts.
Feb 16, 2025
Elias Nyman
This platform is a must for anyone searching for freelance opportunities. The tools to optimize CVs and cover letters were invaluable. I've already referred a few friends because the results speak for themselves!
Feb 16, 2025
Ruben
This site has revolutionized the way I search for jobs. The AI-powered tools helped me polish my applications, and I've already signed a contract with a fast-growing tech startup as a part-time marketer.
Feb 16, 2025
Zayn
I was overwhelmed with my job search until I discovered GlobalWork. The AI CV builder helped me craft a standout resume, and I love that I can auto-apply to jobs without worrying about duplicates or scams. It feels good to know I'm only seeing verified listings.
Mar 9, 2025
Lena Kindler
My experience with Global Work AI has been fantastic. The platform tailors your resume and cover letter perfectly to each job description, making the whole application process so much easier. I even secured a job through the site and would recommend it to anyone looking.
Nov 24, 2025
Janos Kocsis
I am glad to have landed a job as an online tutor by using this Global Work platform. The CV builder was really helpful. I was also able to use the auto-apply feature, which saved me time. It is an ideal platform to look for remote jobs.
Nov 10, 2025
Andrea Martins
Global Work AI does a perfect job at collecting jobs that need people right away. The AI personalized my application for each role it applied to while passing the ATS compliance checks. I would highly recommend this service to other job seekers.
Aug 23, 2025

Software Engineer Jobs in Salt Lake City — On-Site Opportunities with Growing Tech Teams

Salt Lake City's tech industry is booming, and companies across the region are actively searching to hire a software engineer who can contribute to cutting-edge projects. This on-site role offers 309 open positions for candidates ready to join a collaborative, fast-paced environment. As demand for software engineer jobs in Salt Lake City continues to rise, now is an ideal time to explore new career opportunities in this dynamic market.

Successful candidates typically bring strong proficiency in languages such as Java, Python, or JavaScript, along with experience in building scalable applications and working within agile teams. Employers value problem-solving skills, attention to detail, and a solid understanding of software architecture principles. Familiarity with cloud platforms, version control systems, and testing frameworks further strengthens a candidate's profile for software engineer vacancies in today's competitive landscape.

On-site work remains a popular choice for software engineer positions in Salt Lake City, as it fosters direct collaboration, mentorship, and faster problem resolution among engineering teams. The region's growing tech ecosystem, bolstered by startups and established firms alike, continues to drive strong hiring demand. Companies here often invest in modern office spaces designed to support innovation and teamwork, making Salt Lake City an attractive destination for engineering talent.

If you're ready to take the next step in your career, Global Work AI connects talented professionals with top employers seeking a software engineer. Discover new openings, submit your application, and take advantage of the exciting opportunities awaiting you in Salt Lake City's thriving tech industry today.

Frequently Asked
Questions

Everything you need to know about
finding your next role
  • What is the salary range for a software engineer in Salt Lake City?

    In Salt Lake City, a software engineer salary typically falls around $95,000 to $145,000 per year, with higher pay for senior or specialized roles. Local compensation can also include bonuses, equity, and strong benefits, especially at growing tech firms and larger employers in Utah. Pay usually depends on experience, system design depth, cloud exposure, and the company’s size. Review current listings and compare total compensation, since base pay can vary even when the job title is the same.
  • What skills and qualifications are required for this software engineer role?

    Employers in Salt Lake City usually look for solid coding ability, debugging skill, and experience building reliable applications. For an on-site software engineer role, teams often want knowledge of software development lifecycles, version control, APIs, testing, and collaboration with product or QA partners. Communication matters too, because in-person coordination is common in Utah offices. Strong problem solving, ownership, and comfort with agile workflows are standard expectations, so it helps to compare your background with similar software engineer openings.
  • What programming languages, frameworks, and tools will I use in this software engineer position?

    The exact stack depends on the team, but many software engineer jobs in Salt Lake City use languages like Java, Python, JavaScript, TypeScript, C#, or SQL. Common frameworks may include React, Angular, .NET, Spring Boot, Node.js, or Django, along with tools such as Git, Jira, Docker, and cloud services from AWS, Azure, or Google Cloud. On-site teams often work closely across code, testing, and deployment, so familiarizing yourself with current tech stacks can help you match the right opening.
  • What are the main responsibilities of a software engineer in this on-site role?

    Day to day, this role usually involves designing, coding, testing, and maintaining software that supports business goals. In a Salt Lake City office setting, a software engineer may join planning sessions, review pull requests, troubleshoot issues, and collaborate with product managers, designers, and other developers. You may also help improve performance, security, and code quality while documenting technical decisions. Because onsite work supports faster coordination, look for roles where the team’s delivery process and responsibilities are clearly outlined.
  • What is the hiring process for a software engineer role?

    Most software engineer hiring processes start with an application review, followed by a recruiter screen and one or more technical interviews. In Utah, especially for Salt Lake City employers, candidates may complete a coding assessment, system design discussion, and team interviews focused on communication and collaboration. Some companies also include a final meeting with a hiring manager or cross-functional partner. Timelines vary, but reviewing the job description closely can help you prepare for each stage and compare similar openings.
  • Is a computer science degree required, or is equivalent experience accepted?

    A computer science degree is often preferred, but many Salt Lake City employers also accept equivalent experience for a software engineer role. Practical experience in application development, shipping features, fixing defects, and working with modern tools can carry real weight, especially if you can show measurable results. Some companies still prefer formal education for certain positions, while others focus more on demonstrated skill. Checking each posting carefully is useful, since education requirements can differ across Utah tech employers.
  • What career growth opportunities are available for software engineers at this company?

    Career paths for software engineers often include progression into senior, staff, or principal roles, plus options in architecture, technical leadership, or people management. In an on-site Salt Lake City environment, you may also gain visibility through mentorship, cross-team projects, and direct collaboration with leadership. Some companies support learning budgets, certification paths, or internal transfers into platform, security, data, or mobile teams. When reviewing openings, it helps to look for signs of advancement, such as promotion frameworks and ongoing training.

Resources

  • Frequently asked questions
  • Contact us
  • Privacy policy
  • Money back policy
  • Terms of use

Top job offers

  • Data Analysis
  • Data Entry Clerk
  • Customer Service Rep
  • Human Resource
  • Marketing Manager
  • Customer Service Manager
  • Project Manager
  • Financial Manager
  • Account Manager
  • Operations
  • All remote job titles A–Z
Career Blog
  • AI for Job Seekers
  • Career Development
  • Cover Letters
  • Job Interviews
  • Job Search
  • Resume
  • Salary & Job Offers
  • Workplace
Top Companies
  • JPMorganChase
  • Starbucks
  • EY
  • Accenture
  • Capgemini
  • Allied Universal
  • Bosch
  • Citi
  • Aramark
  • Compass Group
GW
Copyright © 2026, Global Work AI
The names and logos of the companies mentioned are trademarks of their respective owners. Unless explicitly stated, these references are not intended to indicate any endorsement or affiliation with Global Work AI. By continuing to use the website, you agree to the Terms and Conditions and the Privacy Policy.
Copyright © 2026, Global Work AI

309 jobs found

  • Curotec

    Curotec

    Today

    Senior software engineer - (rpa/computer vision)

    We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide. Our team is a unique blend of diverse skill sets, cultures, and...

    onsite, Annapolis, MD, United States
    Full TimeSenior (5+ years)
  • Addepar

    Addepar

    Today

    Full stack software engineer - alts & data management

    Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and...

    onsite, New York, NY, United States
    $114k – $178k/yrFull TimeJunior (<2 years)
  • T

    True Talent Solutions Partners

    Today

    Software engineer

    About the Role Join a biotechnology team building software that supports clinical trials and analysis of complex immune-system data. You will contribute across the product, combining full-stack...

    onsite, Salt Lake City, UT, United States
    $90k/yrFull TimeJunior (<2 years)
  • Addepar

    Addepar

    2 days ago

    Sr. software engineer - ai platform

    Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and...

    onsite, New York, NY, United States
    $188k – $235k/yrFull TimeSenior (5+ years)
  • Western Governors University

    Western Governors University

    3 days ago

    Senior software engineer

    If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the...

    onsite, Salt Lake City, UT, United States
    $144k – $223k/yrFull TimeSenior (5+ years)
  • CTI Consulting

    CTI Consulting

    3 days ago

    Full stack engineer 182040

    The Expertise You Have Bachelor’s Degree in Computer Science / similar technical discipline and or equivalent experience 6-9+ years Java development Experience with Restful APIs is required; contract...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • KION Group

    KION Group

    3 days ago

    Software engineering manager

    The Software Engineering Manager leads a team of software engineers responsible for the delivery of Warehouse Control System (WCS) solutions for customer projects. This position combines people...

    onsite, Atlanta, GA, United States
    $129k – $162k/yrFull TimeLead / Manager
  • L3Harris Technologies

    L3Harris Technologies

    6 days ago

    Specialist software engineer 1

    Job Title: Specialist, Software Engineering Job Code: 46683 Job Location: Salt Lake City, UT Job Schedule: 9/80 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every...

    onsite, Salt Lake City, UT, United States
    Full TimeMiddle (2-4 years)
  • L3Harris Technologies

    L3Harris Technologies

    6 days ago

    Specialist, systems engineering

    Job Description: Job Title: Specialist - Systems Engineer Job Code: 46533 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked- and...

    onsite, Salt Lake City, UT, United States
    Full TimeLead / Manager
  • Sorenson Communications

    Sorenson Communications

    6 days ago

    Senior software engineer ii - android

    Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-hearing! Full time Benefits Paid Vacation Time...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • HDR

    HDR

    7 days ago

    Software engineer

    At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and...

    onsite, Minneapolis, MN, United States
    Full TimeJunior (<2 years)
  • L3Harris Technologies

    L3Harris Technologies

    7 days ago

    Specialist fpga design engineer 1

    Job Title: Specialist, FPGA Design Engineer Job Code: 46637 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked- and have every other...

    onsite, Salt Lake City, UT, United States
    Full TimeMiddle (2-4 years)
  • Innova Solutions

    Innova Solutions

    7 days ago

    Software engineer

    A client of Innova Solutions is immediately hiring for a Software Engineer Position Type: Full-Time Contract, Contract to hire Duration: 12 months Location: Salt Lake City, UT 84116 As a Software...

    onsite, Salt Lake City, UT, United States
    $137k – $141k/yrFull TimeLead / Manager
  • CaptionCall by Sorenson

    CaptionCall by Sorenson

    8 days ago

    Senior software engineer ii - android

    Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-hearing! Full time Benefits Paid Vacation Time...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • L3Harris Technologies

    L3Harris Technologies

    8 days ago

    Senior specialist, software engineering

    Job Title: Senior Specialist, Software Engineering Job Code: 46273 Job Location: Salt Lake City, On-Site Job Schedule: 9/80; employees work 9 out of 14 days- totaling 80 hours worked- and have every...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • ARUP Laboratories

    ARUP Laboratories

    8 days ago

    It software programmer iii

    Schedule: Monday - Friday (40 hrs/wk) 8:00 AM - 5:00 PM Department: Clinical Software Dev - 218 Primary Purpose: A major contributor to software development projects. Performs software programming...

    onsite, Salt Lake City, UT, United States
    Full TimeMiddle (2-4 years)
  • Fidelity Investments

    Fidelity Investments

    8 days ago

    Principal software engineer/developer

    Job Description Drives end‑to‑end architectural innovation by shaping foundational patterns, frameworks, and reference implementations that influence multiple platforms across the organization....

    onsite, Salt Lake City, UT, United States
    Full TimeLead / Manager
  • L3Harris Technologies

    L3Harris Technologies

    10 days ago

    Manager, software engineer

    Job Title: Manager, Software Engineering Job Code: 46244 Job Location: Salt Lake City, Utah, Onsite Job Schedule: 9/80-employees work 9 out of 14 days- totaling 80 hours worked- and have every other...

    onsite, Salt Lake City, UT, United States
    Full TimeLead / Manager
  • Cynet Systems

    Cynet Systems

    13 days ago

    Senior signal processing communications engineer

    Job Overview A leader in defense technology and communications solutions is seeking an exceptional Signal Processing or Communications Analysis Engineer to join the Salt Lake City team. This role is...

    onsite, Salt Lake City, UT, United States
    $161k – $208k/yrFull TimeSenior (5+ years)
  • Cynet Systems

    Cynet Systems

    13 days ago

    Senior communications and fpga engineer

    Job Overview Our client is seeking a Communications Analysis and/or Electronic Warfare Engineer to provide technical knowledge and expertise in the area of communications systems and EW for DoD...

    onsite, Salt Lake City, UT, United States
    $131k – $171k/yrFull TimeSenior (5+ years)
  • L3Harris Technologies

    L3Harris Technologies

    15 days ago

    Senior specialist, software engineer 1

    Job Title: Senior Specialist, Software Engineer Job Code: 41679 Job Location: Salt Lake City, UT Job Schedule: 9/80, employees work 9 out of 14 days- totaling 80 hours worked- and have every other...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • AgReserves, Inc

    AgReserves, Inc

    15 days ago

    Software engineer

    AgReserves, Inc is seeking a team-oriented and analytical Software Engineer to join the corporate IT department. Summary: The Software Engineer II is a mid-level developer who contributes to...

    onsite, Salt Lake City, UT, United States
    Full TimeMiddle (2-4 years)
  • Northrop Grumman

    Northrop Grumman

    16 days ago

    Principal engineer manufacturing

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: No CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have...

    onsite, Salt Lake City, UT, United States
    $89k – $134k/yrFull TimeMiddle (2-4 years)
  • L3Harris Technologies

    L3Harris Technologies

    16 days ago

    Specialist, software engineering 1

    Job Title: Specialist, Software Engineering Job Code: 46094 Job Location: Salt Lake City, UT/Carlsbad, CA Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked- and have...

    onsite, Carlsbad, CA, United States
    $97k – $180k/yrFull TimeMiddle (2-4 years)
  • L3Harris Technologies

    L3Harris Technologies

    17 days ago

    Senior specialist, software engineering 1

    Job Title: Senior Specialist, Software Engineer Job Code: 46050 Job Location: Salt Lake City, UT/ Carlsbad, CA Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked- and...

    onsite, Carlsbad, CA, United States
    $115k – $208k/yrFull TimeSenior (5+ years)
  • ARUP Laboratories

    ARUP Laboratories

    17 days ago

    Software engineer iv - python

    Schedule: Monday - Friday (40 hrs/wk) 8:00 AM - 5:00 PM Department: Biocomputing - 331 Primary Purpose: A Software Engineer IV is a senior engineer and leading contributor to software development...

    onsite, Salt Lake City, UT, United States
    Full TimeJunior (<2 years)
  • Mastercard

    Mastercard

    17 days ago

    Senior software engineer

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can...

    onsite, Salt Lake City, UT, United States
    $115k – $184k/yrFull TimeSenior (5+ years)
  • L3Harris Technologies

    L3Harris Technologies

    20 days ago

    Specialist, systems engineer

    Job Title: Specialist, Systems Engineer Job Code: 45336 Job Location: Salt Lake City, UT Job Schedule: 9/80 Employees work 9 out of every 14 days- totaling 80 hours working- and have every other...

    onsite, Salt Lake City, UT, United States
    Full TimeMiddle (2-4 years)
  • Indotronix International Corporation

    Indotronix International Corporation

    20 days ago

    Software engineering - cleared contractor - l5

    About the Role Join an innovative defense technology leader as a Lead, Software Engineer - FPGA in Salt Lake City, Utah. In this cleared contractor role, you will lead the design and development of...

    onsite, Salt Lake City, UT, United States
    $161k – $171k/yrFull TimeLead / Manager
  • L3Harris Technologies

    L3Harris Technologies

    21 days ago

    Lead, software engineer - fpga 1

    Job Title: FPGA EW Design Engineer Job Code: 45926 Job Location: Salt Lake City, Utah/ Carlsbad, CA Job Schedule: 9/80, employees work 9 out of 14 days- totaling 80 hours worked- and have every other...

    onsite, Carlsbad, CA, United States
    $117k – $251k/yrFull TimeLead / Manager
  • L3Harris Technologies

    L3Harris Technologies

    21 days ago

    Lead, software engineering 1

    Job Title: Electronic Warfare (EW) and Digital Communications Engineer Job Code: 45924 Job Location: Salt Lake City, UT/Carlsbad, CA Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80...

    onsite, Carlsbad, CA, United States
    $117k – $251k/yrFull TimeSenior (5+ years)
  • L3Harris Technologies

    L3Harris Technologies

    21 days ago

    Senior associate, systems engineer

    Job Title: Senior Associate, Systems Engineering Job Code: 45826 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked, and have every...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • Hatch

    Hatch

    23 days ago

    Senior electrical engineer

    Requisition ID: 102328 Job Category: Engineering Location: Salt Lake City, UT, United States Join a company that is passionately committed to the pursuit of a better world through positive change....

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • K

    Kinkaid Civil Construction

    24 days ago

    Senior project engineer

    Benefits KCC offers a competitive benefits package, including: Medical, dental, and vision insurance 401(k) plan with employer match Paid time off and paid sick time Paid holidays Participation in...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • Indotronix International Corporation

    Indotronix International Corporation

    25 days ago

    Software engineering - cleared contractor - l4

    Must- Haves (Hard Skills) Bachelor's degree in computer engineering, computer science, or a related field with a minimum of 6 years of prior relevant experience. Graduate degree with a minimum of 4...

    onsite, Salt Lake City, UT, United States
    $121k – $141k/yrFull TimeLead / Manager
  • CapTech Consulting

    CapTech Consulting

    a month ago

    Full-stack developer (.net)

    Company Description CapTech is a team of master builders, creators, and problem solvers who help clients grow efficient, successful businesses. We unite diverse skills and perspectives to transform...

    onsite, Salt Lake City, UT, United States
    Full TimeMiddle (2-4 years)
  • Idaho National Laboratory

    Idaho National Laboratory

    a month ago

    Sr. digital and ai software engineer

    Join our team here in the Nuclear Science and Technology directorate at Idaho National Laboratory to design, develop, and enhance cutting-edge data management and AI ecosystem tools. In this role,...

    onsite, Idaho Falls, ID, United States
    $95k – $234k/yrFull TimeSenior (5+ years)
  • Idaho National Laboratory

    Idaho National Laboratory

    a month ago

    Digital and ai software engineer

    Join our team here in the Nuclear Science and Technology directorate at Idaho National Laboratory to design, develop, and enhance cutting-edge data management and AI ecosystem tools. In this role,...

    onsite, Idaho Falls, ID, United States
    $66k/yrFull TimeJunior (<2 years)
  • Sorenson Communications

    Sorenson Communications

    a month ago

    Senior software engineer - ios

    Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-hearing! Full time Benefits Paid Vacation Time...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)
  • Sorenson Communications

    Sorenson Communications

    a month ago

    Senior software engineer - android

    Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-hearing! Full time Benefits Paid Vacation Time...

    onsite, Salt Lake City, UT, United States
    Full TimeSenior (5+ years)

10,000,000+ more jobs available!