1

Internship New Grad Software Engineer Jobs in Orem, UT

Principal Software Engineer

Sandy, UT ยท On-site

$128K - $172K/yr

We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ... new ideas, and a vibrant, interactive atmosphere. This role is located in our UT office located at ...

Principal Software Engineer

Sandy, UT ยท Hybrid

$128K - $172K/yr

We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ... new ideas, and a vibrant, interactive atmosphere. This role is located in our UT office located at ...

Principal Software Engineer

Sandy, UT ยท On-site

$128K - $172K/yr

We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ... new ideas, and a vibrant, interactive atmosphere. This role is located in our UT office located at ...

Senior Software Engineer

Sandy, UT ยท On-site

$116K - $153K/yr

Evaluate and adopt new AI tools and approaches as the landscape evolves * Contribute to shared ... Solid experience in backend software development * Proficiency in one or more modern programming ...

Senior Software Engineer

Salt Lake City, UT ยท Hybrid

$118K - $156K/yr

The Senior Software Engineer is responsible for translating business requirements to technical ... Quick learner and passionate about learning new technologies. * Strong interest in test engineering.

Senior Software Engineer

Holladay, UT ยท On-site

$118K - $155K/yr

... and guide new and less-experienced team members Identify opportunities to improve an overall ... Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

The Senior Software Engineer is responsible for translating business requirements to technical ... Quick learner and passionate about learning new technologies. * Strong interest in test engineering.

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

The Senior Software Engineer is responsible for translating business requirements to technical ... Quick learner and passionate about learning new technologies. * Strong interest in test engineering.

Senior Software Engineer

Sandy, UT ยท On-site

$116K - $153K/yr

Evaluate and adopt new AI tools and approaches as the landscape evolves * Contribute to shared ... Solid experience in backend software development * Proficiency in one or more modern programming ...

Junior Software Engineer

South Jordan, UT ยท On-site

$48K - $63K/yr

School of Engineering. All mthree Alumni are eligible to receive two Executive Education ... If you stay on the lookout for new ways to get better results through software development, you'll ...

Senior Software Engineer

Sandy, UT ยท On-site

$116K - $153K/yr

Evaluate and adopt new AI tools and approaches as the landscape evolves * Contribute to shared ... Solid experience in backend software development * Proficiency in one or more modern programming ...

Senior Software Engineer

Lehi, UT ยท On-site

$115K - $151K/yr

Slant CRM, a new product by Pageport, Inc., aims to revolutionize the CRM space for financial advisors through AI technology. They are seeking a Senior Software Engineer who will be responsible for ...

Software Engineer II

American Fork, UT

$87K - $119K/yr

ABOUT THIS ROLE As a Fullstack Software Engineer II at LVT, you will build, ship, and iterate on ... A strong team-first mindset with a proactive desire to learn new technologies, tackle ambiguous ...

We've got some exciting things going on and we are looking to grow our team through some internship ... Can-do - innovate with a can-do attitude PYTHON SOFTWARE DEVELOPER (Intern position) Job Summary:

Software Engineer - Java, Angular, AWS

Sandy, UT ยท Hybrid

$49.25 - $67.50/hr

As a Software Engineer on the User Hub team, you'll help build and enhance one of the most critical ... This is a hands-on engineering role where you'll spend your time developing new features ...

Showing results 41-60

Internship New Grad Software Engineer information

See Orem, UT salary details

$11

$22

$33

How much do internship new grad software engineer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for internship new grad software engineer in Orem, UT is $22.10, according to ZipRecruiter salary data. Most workers in this role earn between $17.98 and $25.10 per hour, depending on experience, location, and employer.

What is an internship new grad software engineer?

An Internship New Grad Software Engineer is a recent graduate or a student nearing graduation who is hired for an internship position in software engineering. This role is designed to provide hands-on experience in developing, testing, and maintaining software applications under the guidance of experienced engineers. Interns often work on real projects, contributing code and collaborating with teams, which helps them build practical skills and industry knowledge. The position serves as a stepping stone to a full-time software engineering career, offering exposure to professional tools, workflows, and company culture.

What types of projects and technologies do internship new grad software engineers typically work on, and how much autonomy can they expect?

New Grad Software Engineer Interns are often assigned to real-world projects that align with their team's current priorities, such as developing new features, fixing bugs, or improving existing systems. They frequently work with modern programming languages and frameworks relevant to the company's tech stack. While interns are given meaningful tasks and the chance to contribute code that may go into production, they are also paired with mentors and receive guidance from senior engineers. Autonomy varies, but interns usually have the opportunity to own smaller tasks or components, gaining hands-on experience while collaborating closely with their team.

What are the key skills and qualifications needed to thrive as an internship new grad software engineer, and why are they important?

To thrive as an Internship New Grad Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and typically a relevant degree or coursework in computer science or related fields. Familiarity with version control systems like Git, development environments, and sometimes exposure to cloud platforms or modern frameworks is expected. Strong problem-solving, teamwork, and communication skills help you collaborate and learn quickly in a professional setting. These skills and qualities are crucial for effectively contributing to projects, adapting to new technologies, and building a foundation for a successful software engineering career.

What is the difference between Internship New Grad Software Engineer vs Entry-Level Software Developer?

AspectInternship New Grad Software EngineerEntry-Level Software Developer
CredentialsRecent graduation or current student, no formal certification requiredSimilar educational background, may have certifications or coursework
Work EnvironmentTemporary, training-focused, mentorship-drivenFull-time, independent project work, team collaboration
Employer UsageInternship programs, early career developmentEntry-level positions for recent graduates

Internship New Grad Software Engineers are typically students or recent graduates participating in temporary training programs to gain industry experience. Entry-Level Software Developers are full-time employees who have completed their education and are working on ongoing projects. Internships focus on learning and mentorship, while entry-level roles involve more independent work and responsibility.

What are popular job titles related to Internship New Grad Software Engineer jobs in Orem, UT?

For Internship New Grad Software Engineer jobs in Orem, UT, the most frequently searched job titles are:

What job categories do people searching Internship New Grad Software Engineer jobs in Orem, UT look for?

The top searched job categories for Internship New Grad Software Engineer jobs in Orem, UT are:

Infographic showing various Internship New Grad Software Engineer job openings in Orem, UT as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $45,961 per year, or $22.1 per hour.

Principal Software Engineer

NICE

Sandy, UT โ€ข On-site

$128K - $172K/yr

Full-time

Re-posted 11 days ago


Job description

At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you.
So, what's the role all about?
We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ownership, and a passion for building high-quality, scalable systems. This individual will play a critical role in driving architectural direction, mentoring engineers, and delivering impactful solutions aligned with business priorities.
This is a hands-on leadership role for someone who thrives on solving complex problems, influencing technical strategy, and elevating engineering excellence across the team.
How will you make an impact?
  • Technical Leadership
    • Define and drive the architecture of scalable, reliable, and high-performance systems
    • Set engineering standards and best practices across teams
    • Lead design reviews and guide critical technical decisions
  • Execution & Delivery
    • Own end-to-end delivery of complex features and systems
    • Collaborate cross-functionally with product, design, and engineering teams to deliver high-impact initiatives
    • Ensure high code quality, performance, and maintainability
  • Talent Elevation
    • Mentor and develop engineers, raising the overall technical bar of the team
    • Lead by example through hands-on coding and problem-solving
    • Help identify and attract top engineering talent
  • Innovation & Strategy
    • Identify opportunities to leverage modern technologies (including AI/ML where applicable) to drive innovation
    • Translate business needs into scalable technical solutions
    • Influence long-term technical roadmap and investment decisions

Have you got what it takes?
  • 10+ years of software engineering experience, with a track record of delivering complex systems at scale
  • Deep expertise in system design, distributed systems, and modern development practices
  • Strong coding skills in one or more of the following: Java, Python, C#, or similar
  • Experience designing and building cloud-native applications (AWS, Azure, or GCP)
  • Proven ability to lead large technical initiatives and influence across teams
  • Strong communication skills with both technical and non-technical stakeholders

Why Join Us?
At NiCE, we don't just connect systems-we connect people, platforms, and possibilities. In this role, you'll be at the heart of driving product unification, governance, and go-to-market alignment across a mission-critical platform. You'll join a team that breaks down silos and enables seamless customer experiences across our product ecosystem.
If you are a strategic thinker, a collaborative leader, and passionate about delivering cross-platform value, this is your opportunity to shape the future of customer experience with NiCE.
What's in it for you?
Join an ever-growing, market disrupting, global company where the teams - comprised of the best of the best - work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!
Enjoy NiCE-FLEX!
At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. This role is located in our UT office located at 75 West Towne Ridge Parkway, Sandy, Utah 84070 https://www.nice.com/company/global-locations
About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.