1

Intern Software Engineering Internships Jobs in Utah

Our engineering teams build the platforms, services, and tools that support millions of student ... Experience contributing to team-based software projects in academic, internship, open-source, or ...

... your engineering contributions. OUR IDEAL CANDIDATE * Hands-on Exposure: 0-2 years of experience in software development, which can include professional internships, bootcamps, or robust personal ...

Actively pursuing a degree in Computer Science, Information Systems, Software Engineering , or a ... Previous internship or project work with modern web apps Perks for Students * Flexible work hours ...

next page

Showing results 1-20

Intern Software Engineering Internships information

How to get an internship for software engineering?

To secure a software engineering internship, candidates should build a strong foundation in programming languages like Java, Python, or C++, and gain experience through personal projects or open-source contributions. Applying through company career portals, attending career fairs, and networking with professionals can increase opportunities, while having a resume highlighting relevant skills and coursework is essential.

What are Intern Software Engineering Internships?

Intern Software Engineering Internships are short-term, typically paid positions offered by companies to students or recent graduates interested in gaining practical experience in software development. During these internships, participants work on real projects under the guidance of experienced engineers, learning industry tools, programming languages, and development practices. These internships help interns build technical skills, expand their professional network, and improve their chances of securing a full-time software engineering role after graduation.

What types of projects do software engineering interns typically work on, and how much responsibility can I expect to have?

As a software engineering intern, you can expect to work on real-world projects that contribute to the team's goals, such as developing new features, fixing bugs, or assisting with code reviews. Interns are often paired with a mentor and integrated into agile team workflows, allowing them to participate in stand-ups, sprint planning, and collaborative problem-solving. While the complexity of your tasks may start small, many companies encourage increasing responsibility as you demonstrate your skills, so you might own a project component or lead a demo by the end of your internship.

What are the big 4 internships?

The Big 4 internships typically refer to internship programs at the four largest professional services firms: Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These internships offer software engineering or technology roles that provide exposure to audit, consulting, and advisory services, often requiring strong technical skills and problem-solving abilities. They are highly competitive and valued for potential full-time employment opportunities after graduation.

What is L1, L2, L3, and L4 developer?

In software engineering, L1, L2, L3, and L4 often refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being senior or lead roles. These levels help define expectations for skills, problem-solving ability, and autonomy, and are used by companies to structure career progression and compensation. Internships typically target L1 or L2 levels, focusing on foundational skills and learning opportunities.

What are the key skills and qualifications needed to thrive as a Software Engineering Intern, and why are they important?

To thrive as a Software Engineering Intern, you typically need a solid understanding of programming fundamentals, algorithms, and data structures, often supported by coursework in computer science or related fields. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and development environments is commonly expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help interns excel in collaborative, fast-paced settings. These skills and qualities are vital for adapting quickly, contributing meaningfully to projects, and building a successful foundation for a software engineering career.

Is $20 an hour good for an internship?

For a Software Engineering internship, $20 an hour is generally considered competitive, especially for entry-level positions that may require basic coding skills and familiarity with tools like Git and programming languages such as Python or Java. Interns often earn between minimum wage and $25 an hour, depending on location, company size, and industry standards.
What are the most commonly searched types of Software Engineering Internships jobs in Utah? The most popular types of Software Engineering Internships jobs in Utah are:
Software Engineering Intern - Remote Job

Software Engineering Intern - Remote Job

EnthuZiastic

Logan, UT โ€ข Remote

Other

Posted 22 days ago


Job description

About Us

Our mission is to bring people together and connect them into a community to nurture each other. We aim to share a conducive environment, a joyous space to grow and excel; a world brimming with selfless love and enough kindness. We strive to enrich each of our lives with kaleidoscopic memories we make here - vibrant, lively, of all hues and colors.

Job Description

This is a remote position.

  • Collaborate with other product team members to develop and maintain a growing set of applications and features.

  • Contribute across the full technology stack.

  • Analyze problems and consider existing architecture as well as future functionality when developing solutions.

  • Optimization of the application for performance and scalability.

Requirements
  • An excellent team player.

  • Excellent communication and interpersonal skills.

    • In the new world of work from home, we expect the ideal candidate to over-communicate.

    • Humility, collaboration, time management, and communication are as important as your technical skills.

  • Passionate about their work.

  • Analytical thinker with exceptional problem-solving skills.

  • Excited about writing quality code, trying new technologies, and playing well with others.

  • Solid understanding of engineering and design best practices, especially as it relates to scaling high traffic and data heavy applications.

  • Previous experience with designing, building, and scaling an application to support load changes related to growth.

  • Comfortable in dealing with complexity, lots of moving pieces, coordinating with third parties, and cross-functional teams.

  • Exquisite attention to detail, ability to identify and solve edge-cases.

  • Comfortable learning new technologies and systems.

Tech Stack:

  • Elixir / Erlang (Backend)

  • Flutter (Mobile)

  • Sveltejs, Typescript, Jest js, Jasmine js, Tailwind CSS (Frontend)

  • GraphQL (API)

  • Terraform, AWS (Cloud)

Do Not Apply If:

  • If you havenโ€™t used Git yet.

  • You are not comfortable with startups that move fast! Weโ€™re a small group (~40) of passionate individuals who are determined to change the status quo!

Benefits
  • Opportunity to be a part of a dynamic growth focused tech startup.

  • Learn how a Product Company operates and builds great products.

  • Great learning opportunities to develop new skills and understanding of cutting edge software tools and processes.

  • Work directly with the CTO.

  • Opportunity to work closely with serial tech entrepreneurs from Silicon Valley.

  • Fun loving environment and caring team mates and inclusive culture of the company.