2

Entry Level Software Engineering Jobs in Utah (NOW HIRING)

AECOM is actively seeking a highly motivated Entry Level Structural Engineer to join our Murray, UT ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

AECOM is actively seeking a highly motivated Entry Level Structural Engineer to join our Murray, UT ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

AECOM is actively seeking a highly motivated Entry Level Structural Engineer to join our Murray, UT ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

AECOM is actively seeking a highly motivated Entry Level Roadway Design Engineer to join our Murray ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

AECOM is actively seeking a highly motivated Entry Level Roadway Design Engineer to join our Murray ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

AECOM is actively seeking a highly motivated Entry Level Roadway Design Engineer to join our Murray ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

In this role at PwC, you will apply data, algorithms, and software engineering to build and deploy ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Showing results 41-60

Entry Level Software Engineering information

See Utah salary details

$21.8K

$95.5K

$172.1K

How much do entry level software engineering jobs pay per year?

As of Sep 13, 2026, the average yearly pay for entry level software engineering in Utah is $95,464.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,200.00 and $109,200.00 per year, depending on experience, location, and employer.

What is an entry level software engineer?

Entry level software engineers are professionals who have recently started their careers in software development, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced engineers. These roles often focus on learning company-specific tools, frameworks, and best practices while contributing to small tasks or projects. Entry level software engineers usually work as part of a team and are mentored to help them grow their technical and professional skills.

What are the typical responsibilities of an entry level software engineer?

In your first year as an entry level software engineer, you can expect to work on tasks such as fixing bugs, writing and testing code under supervision, and assisting with documentation. You'll often participate in code reviews, learn about the company’s tech stack, and collaborate closely with senior engineers and other team members. Early projects are designed to help you build technical and communication skills, while gradually increasing your responsibilities as you gain confidence and familiarity with the workflow.

What are the key skills and qualifications needed to thrive as an entry level software engineer?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, proficiency in version control systems like Git, and experience with basic development tools are common technical requirements. Strong problem-solving abilities, effective communication, and a willingness to learn make candidates stand out in this role. These skills and qualities are vital for writing quality code, collaborating with team members, and adapting to new technologies in a dynamic environment.

How to get a job as an entry level software engineer with no experience?

Entry level software engineering positions often require foundational programming skills in languages like Python, Java, or C++, and familiarity with tools such as Git and basic understanding of algorithms. Gaining experience through personal projects, internships, coding bootcamps, or online courses can help demonstrate your skills to employers. Building a strong portfolio and preparing for technical interviews are also important steps in securing an entry level role.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can successfully transition into software engineering through coding bootcamps, online courses, or self-study. Age should not be a barrier to entering the field at an entry level.

What are the most commonly searched types of Software Engineering jobs in Utah?

The most popular types of Software Engineering jobs in Utah are:

What job categories do people searching Entry Level Software Engineering jobs in Utah look for?

The top searched job categories for Entry Level Software Engineering jobs in Utah are:

Infographic showing various Entry Level Software Engineering job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $95,464 per year, or $45.9 per hour.

Entry-Level Structural Engineer 0-2 yrs exp

Salt Lake City, UT

KPFF Consulting Engineers
Civil Engineering ConstructionΒ β€’Β 1 - 5K employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Key responsibilities

  • Assist in the analysis and design of structural systems using industry-standard software under the guidance of senior engineers.

  • Prepare structural calculations, technical documents, and project documentation to support engineering deliverables.

  • Create and update structural drawings using Revit or similar software, ensuring accuracy and quality.


Job description

Company Description

AtΒ KPFF Consulting Engineers, we are more than just anΒ engineering design firm. For overΒ 65 years, we have dedicated ourselves toΒ innovative, sustainable engineeringΒ that shapes theΒ built environmentΒ and tacklesΒ complex infrastructure challenges. OurΒ team cultureΒ emphasizesΒ balance, growth, and well-being, supporting each member's professional journey withΒ flexibility, generous benefits,Β and aΒ collaborative approachΒ to work-life integration.

With overΒ 1,500 professionals across 36 offices nationwide, KPFF'sΒ decentralized structureΒ allows each office theΒ flexibility to pursue projectsΒ aligned with theirΒ regional strengths. Learn more atΒ www.kpff.com.

Job Description

We are seeking an Entry-Level Structural Engineer to join our growing engineering team inΒ Salt Lake City, Utah. This role offers an excellent opportunity for recent graduates or early-career professionals to advance their structural engineering skills while working on diverse and impactful projects. As a KPFF engineer, you will collaborate closely with experienced engineers to assist in the analysis, design, and documentation of various structural systems.

  • Assist in Structural Analysis and Design: Contribute to the analysis and design of building components, utilizing industry-standard software under the guidance of senior engineers.
  • Prepare Structural Calculations and Documentation: Perform structural calculations, prepare technical documents, and assist in the development of comprehensive project documentation.
  • Support Design Development: Help senior engineers create design solutions for various structural systems, ensuring adherence to project requirements and industry standards.
  • Create and Modify Structural Drawings: Use Revit or similar software to develop and update structural drawings, ensuring accuracy and quality.
  • Participate in Site Visits: Conduct site visits to assess existing structures, monitor construction progress, and support the evaluation of structural integrity.
  • Prepare Engineering Reports: Assist in creating detailed structural engineering reports and documentation to support project deliverables.
  • Collaborate with Multi-Disciplinary Teams: Work closely with architects, contractors, and other stakeholders to ensure cohesive and efficient project execution.
  • Maintain Project Records and Documentation: Organize and manage project records to maintain clear, accurate documentation throughout the project lifecycle.
  • Support Quality Control: Contribute to quality control processes, ensuring structural designs meet company and industry standards.
Qualifications
  • Masters Degree inΒ Structural Engineering
  • Engineer in Training (EIT) certification, or a clear path to obtain within the next six months
  • Proficiency in structural analysis software (e.g., RAM, ETABS, SAP2000, or similar)
  • Strong understanding of structural engineering principles and mechanics
  • Basic knowledge of building codes and construction standards
  • Proficient in Microsoft Office Suite
  • Strong analytical and problem-solving skills
  • Excellent attention to detail and organizational abilities
  • Effective written and verbal communication skills
  • Ability to work both independently and as part of a team
  • Previous internship experience in structural engineering is a plus
Additional Information

Physical and Work Environment

  • Ability to sit or stand for extended periods while working on a computer, reviewing plans, or conducting site visits.
  • Capacity to move around project sites, climb ladders, and navigate uneven terrain.
  • Occasionally lifting up to 15 pounds of equipment or materials.

Why KPFF

Culture and Benefits
At KPFF, we offer a rewarding career path that emphasizes autonomy, innovation, and professional development. Our culture prioritizes employee ownership, teamwork, and shared values, creating an environment where contributions are celebrated, and career growth is encouraged. We aren't just colleagues; we're a community dedicated to collaborative innovation, providing you the platform to make a lasting impact on meaningful projects.

KPFF Employee Benefits

  • Medical Plan Options: Choice of Traditional PPO or HDHP with HSA, covering preventive care and prescriptions.
  • Flexible Spending Accounts (FSA): Tax-advantaged accounts for healthcare and dependent care expenses.
  • Dental & Vision: Full preventive care, plus coverage for major dental services and vision allowances.
  • Employee Assistance Program (EAP): Free, confidential support for personal, family, and work challenges.
  • Life & AD&D Insurance: Company-provided life insurance equal to one year's salary, plus AD&D.
  • 401(k) Retirement Plan: KPFF contributes 3% of salary, with no match needed.Β 
  • Disability Insurance: Short-term and long-term coverage at 60% income, fully covered by KPFF.
  • Paid Time Off: Generous PTO, two floating holidays, and paid company holidays.
  • Paid Family Leave: Six weeks at 60% pay, with options to use PTO for full income.

#LI-AG1

KPFF Consulting Engineers participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

KPFF Consulting Engineers is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, creed, ethnicity, national origin, religion, marital status, sex/gender (including sexual orientation or gender identity), pregnancy, veteran status, citizenship status, physical or mental disability, or any other protected basis.