1

Junior Engineer Jobs in Utah (NOW HIRING)

Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...

Junior Mechanical Engineer

Sandy, UT

$60K - $78K/yr

Overview / Responsibilities Overview Wood has a career opportunity for a Junior Mechanical Engineer to work with a multi-disciplinary technical team reporting to one of the mechanical engineering ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

Software Engineer II

Salt Lake City, UT

$94K - $129K/yr

A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production systems. The engineer ...

New

Software Engineer II

Salt Lake City, UT

$94K - $129K/yr

A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production systems. The engineer ...

New

Sr. Structures Engineer

Salt Lake City, UT ยท On-site

$97K - $132K/yr

May mentor, train and review work of junior engineer staff and provide constructive feedback. As a member of the team, you will contribute to the successful project delivery for a diverse range of ...

Sr. Structures Engineer

Salt Lake City, UT ยท On-site

$97K - $132K/yr

May mentor, train and review work of junior engineer staff and provide constructive feedback. As a member of the team, you will contribute to the successful project delivery for a diverse range of ...

Software Engineer II

Salt Lake City, UT ยท On-site

$94K - $129K/yr

A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production systems. The engineer ...

New

Senior Drainage Engineer

Salt Lake City, UT ยท On-site

$101K - $138K/yr

In this role, you'll lead drainage and stormwater design on highimpact transportation projects, mentor junior engineers, and collaborate with a multidisciplinary team that is shaping the future of ...

Showing results 21-40

Junior Engineer information

See Utah salary details

$30.5K

$65.4K

$99.7K

How much do junior engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for junior engineer in Utah is $65,364.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,200.00 and $72,800.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Engineer, you need a solid grasp of engineering principles, relevant technical coursework or a degree, and foundational problem-solving abilities. Familiarity with industry-standard software such as AutoCAD, SolidWorks, or MATLAB, and sometimes entry-level certifications, is typically required. Strong communication, teamwork, and eagerness to learn help junior engineers collaborate effectively and adapt to new challenges. These skills and qualities are crucial for contributing to team projects, learning quickly on the job, and developing into a successful engineer.

What is a junior engineer?

A junior engineer is an entry-level engineering professional who reports to and learns from a senior engineer. You can find junior engineering jobs in every subset of the engineering field: industrial engineering, electrical engineering, civil engineering, materials engineering, and computer engineering. As a junior engineer, your job duties include testing project components, identifying problems and discovering solutions, working on ongoing projects based on specifications or drawings, and collaborating with teams of other engineers.

What are some common challenges faced by junior engineers when starting in a new team, and how can they overcome them?

Junior Engineers often encounter challenges such as adjusting to unfamiliar engineering tools, understanding existing codebases, and communicating effectively with senior team members. To overcome these, it's helpful to actively seek feedback, ask clarifying questions, and participate in code reviews or team meetings. Building relationships with mentors and collaborating closely with peers can accelerate learning and make the transition smoother. Over time, consistent effort and openness to learning help Junior Engineers become valuable contributors to their teams.
What are the most commonly searched types of Engineer jobs in Utah? The most popular types of Engineer jobs in Utah are:
What are popular job titles related to Junior Engineer jobs in Utah? For Junior Engineer jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Junior Engineer jobs? Cities in Utah with the most Junior Engineer job openings:
What are popular job titles related to Junior Engineer jobs in UT? For Junior Engineer jobs in UT, the most frequently searched job titles are:
Infographic showing various Junior Engineer job openings in Utah as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $65,364 per year, or $31.4 per hour.

Junior Software Engineer

DAKCS Software Systems and PDCflow

Ogden, UT โ€ข On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Salary:

Junior Software Engineer


DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious, time-consuming, and expensive. Our solutions leverage artificial intelligence and four decades-worth of data to streamline your accounts receivable process through automation and consumer self-service.

We are a small, tight-knit team that values a human approach to relationships. We provide a stable, casual environment where your voice carries weight, and take pride in a workspace built on mutual respect and genuine employee appreciationwhich is exactly why weve been named a Top Workplace in Utah.

The Role

We're looking for a Junior Software Engineer who wants to learn fast, build real things, and ship code that matters. You'll design, write, and test software using modern tools, debug and upgrade existing services, and work closely with experienced engineers and product managers who will help you sharpen your craft. Expect to contribute production code early and take on more ownership as you grow. If you like solving problems, learning constantly, and using the latest tech to do it, this role is built for you.

What Youll Do

  • Research, design, implement and manage software programs
  • Write test cases to ensure compatibility and stability
  • Create innovative, scalable, fault-tolerant software solutions for our customer base
  • Troubleshoot, debug and upgrade existing software
  • Modify, expand and update services
  • Collaborate with product managers, other engineers, and leadership
  • Work with the latest tools and technologies to build exciting solutions through software


What Were Looking For

  • 1-2 years of experience working in a technical environment
  • Experience with Java, React, Svelte, Php, Laravel, or other adjacent languages.
  • Curiosity and a passion for software engineering
  • Ability to write clean, secure, and efficient code
  • Strong problem solving and decision making skills
  • Experience with AI tools ( Claude Code, Codex, Cursor etc )
  • Great communication skills, both written and verbal
  • Knowledge of the software development life cycle
  • Local to the Wasatch Front; live along the corridor between Logan and Provo to support our flexible hybrid schedule.


What Will Make You Stand Out

  • Bachelor degree in Computer Science or a related field - or 4 years of equivalent work experience
  • Personal coding projects you can demonstrate
  • Experience with agentic workflows
  • Familiarity with how code ships, not just how its written
  • Experience with both back and front end development


The Perks

  • Competitive salary
  • Flexible schedule and hybrid work cadence (alternating: 2 days in office one week, 1 day the next).
  • Benefits - Premium medical, dental, life, and disability insurance.
  • Generous paid time off, holiday pay, and company celebrations.
  • Competitive 401(k) match.
  • Personal fulfillment fund.
  • Environment & Impact: A casual, emotionally intelligent, and highly stable workspace where your input directly shapes the future of the company.