1

Software Engineer Level 1 Jobs in Utah (NOW HIRING)

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

... one or more aspects of modern web development (frontend, databases, networking, etc) • ... high level of attention to detail, bordering on the extreme • Great verbal and written ...

Software Engineer II

Draper, UT · On-site

$91K - $124K/yr

Target Years of Exp: 1-3 Top 5 Must Haves: * C# / .NET Proficiency: Strong professional experience ... A high level of proficiency in performing technical peer reviews. We need someone who can provide ...

... ways no one else can. We're driven by innovation that truly transforms healthcare - for the ... At this level, you work with meaningful autonomy--designing and delivering features end-to-end with ...

... ways no one else can. We're driven by innovation that truly transforms healthcare - for the ... At this level, you work with meaningful autonomy-designing and delivering features end-to-end with ...

Senior Software Engineer

Murray, UT · On-site +1

$115K - $151K/yr

... at any level. With an accomplished leadership team and its talented staff, Inside Real Estate ... Required Qualifications * 7+ years of professional software engineering experience. * 1+ years of ...

Senior Software Engineer

Draper, UT · On-site

$120 - $180/hr

Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and ... Full-Stack & Stack Fundamentals: Solid fundamentals across at least one major stack (e.g ...

New

Software Engineer

Lehi, UT · On-site

$90K - $120K/yr

Do we really need 10 step workflows, or is there one job that needs to be done? Do they really want ... software. We're proudly an engineering-led company. We believe the best product wins and that ...

Be Seen First

... ways no one else can. We're driven by innovation that truly transforms healthcare - for the ... At this level, you work with meaningful autonomy--designing and delivering features end-to-end with ...

Sr Software Engineer

South Jordan, UT

$116K - $154K/yr

The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Build and own platform-level frameworks used by other engineering squads - including authentication ...

Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and ... Flexible schedule and hybrid work cadence (alternating: 2 days in office one week, 1 day the next)

... extreme level of accountability and ownership of technical solutions to product and business ... full-time software engineering experience • Fluency in SQL • Experience working with the T3 ...

Senior Software Engineer

Draper, UT · On-site

$91K - $163K/yr

Position Summary As a Senior Software Engineer, you will play a critical role in designing ... * 1+ years of experience with containerization technologies (e.g., Docker) and dependency ...

Senior Software Engineer

Draper, UT · Remote

$91K - $163K/yr

Position Summary As a Senior Software Engineer, you will play a critical role in designing ... SQL * 1 years of experience with GitHub Actions and automated build pipelines * 1 years of ...

Showing results 41-60

Software Engineer Level 1 information

See Utah salary details

$57.8K

$134.3K

$187.1K

How much do software engineer level 1 jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software engineer level 1 in Utah is $134,301.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,200.00 and $157,500.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Level 1 vs Software Engineer Level 2?

CriteriaSoftware Engineer Level 1Software Engineer Level 2
Required CredentialsBachelor's degree in CS or related field; entry-level experienceSame as Level 1, often with 1-3 years of experience
Work EnvironmentJunior team member, supervised tasks, learning-focusedMore independent, handles complex tasks, mentorship roles
Employer & Industry UsageCommon in tech companies, startups, and corporate IT teamsProgression within same environments, increased responsibilities

Software Engineer Level 1 typically involves entry-level tasks with supervision, while Software Engineer Level 2 requires more experience and independence, handling more complex projects and mentoring junior staff. The transition reflects increased skills and responsibilities within the same industry and work environment.

What are the key skills and qualifications needed to thrive as a software engineer level 1, and why are they important?

To thrive as a Software Engineer Level 1, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree or coding bootcamp experience. Familiarity with languages like Python, Java, or JavaScript, version control systems such as Git, and basic software development tools is typically expected. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills and qualities are essential for contributing to projects, growing professionally, and ensuring successful software delivery in a team environment.

What types of projects and technologies does a software engineer level 1 typically work on, and how are tasks assigned within the team?

As a Software Engineer Level 1, you will usually work on foundational components of larger projects, such as coding specific features, fixing bugs, or writing unit tests under the guidance of more experienced engineers. Tasks are often assigned by a team lead or project manager, with regular check-ins to ensure alignment and offer mentorship. The technologies you work with depend on the company's stack but commonly include languages like Python, Java, or JavaScript, and tools such as Git for version control. Collaboration is key, and you'll regularly participate in code reviews, daily stand-ups, and pair programming sessions to build both your technical skills and teamwork abilities.

What is a software engineer level 1?

Software Engineer Level 1 jobs are entry-level positions in the software development field, typically for recent graduates or those with limited professional experience. These engineers work under the supervision of more experienced developers, assisting with coding, debugging, testing, and maintaining software applications. They are expected to have a foundational knowledge of programming languages, software development principles, and problem-solving skills. Level 1 software engineers often participate in team meetings, contribute to project documentation, and learn industry best practices. The role serves as a stepping stone to more advanced engineering positions.
What are popular job titles related to Software Engineer Level 1 jobs in Utah? For Software Engineer Level 1 jobs in Utah, the most frequently searched job titles are:
Infographic showing various Software Engineer Level 1 job openings in Utah as of August 2026, with employment types broken down into 71% Full Time, 16% Part Time, and 13% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $134,301 per year, or $64.6 per hour.

Senior Software Engineer

Remi

Lehi, UT • On-site

$115K - $151K/yr

Full-time

Re-posted 13 days ago


Job description

Job Summary:
Remi is seeking a Senior Software Engineer to build and maintain their core software products for a three-sided roofing marketplace. The role involves shipping features and automations, solving complex bugs, and collaborating with product managers and designers to deliver on an ambitious roadmap.
Responsibilities:
• Ship features, automations, and integrations in Typescript and Next.js
• Solve complex bugs spanning across the breadth of our proprietary roofing stack
• Invest in platform-wide changes to improve the security, reliability, and performance of our diverse services
• Lead and collaborate with highly intelligent teammates to solve difficult technical problems
• Partner with product managers and designers to deliver on an ambitious roadmap
Qualifications:
Required:
• A bachelor’s degree in a technical field such as Computer Science or equivalent software development experience
• Demonstrated ability to solve difficult, ambiguous technical problems independently in a fast-paced work environment
• Deep familiarity with one or more aspects of modern web development (frontend, databases, networking, etc)
• Fundamental knowledge of HTML/CSS/JavaScript and how the web works
• A high level of attention to detail, bordering on the extreme
• Great verbal and written communication skills
Preferred:
• 5+ years of full-time software engineering experience
• Fluency in SQL
• Experience working with the T3 stack and the TanStack libraries
• Experience with public cloud infrastructure (Vercel, AWS, etc)
Company:
Simplifying roofing for homeowners, roofers and enterprises. Founded in 2022, the company is headquartered in Lehi, USA, with a team of 51-200 employees. The company is currently Growth Stage.