Software Engineer Intern

Smarty
  • Orem, Utah
  • Autofill and Review
18 days ago

Job Description

Are you a student in a Computer Science or Electrical/Computer Engineering program?  Do elegant algorithms make your heart skip a beat?  Does serving billions of customer transactions a day make you want to thump your chest in victory?  If so, Smarty may have a tremendous opportunity for you!

Smarty is a 10+ year company that is self-funded, profitable, growing, and crazy fun! But don't take our word for it: we were recognized by the Salt Lake Tribune as one of Utah's Top Workplaces four years running. Come grow with us!

We are on the hunt for software engineer interns with strong skills in producing and implementing functional software solutions. Jumpstart your career with 1.21 gigawatts of development and experience.*

(*Results may vary, but seriously, we’re committed to our team members’ career development and growth.)

This paid internship for students extends from January 2027 to the end of Summer Term (mid-August 2027). We are looking for a minimum of 15+ hours/week during Winter/Spring Terms, with the opportunity to work additional hours during the Summer term.

You will work closely with a small yet stellar team of software engineers to build and integrate our business backend and API products. You'll be at the forefront of innovation in location data intelligence by creating meaningful experiences for customers while learning the answers to life, the universe and everything.

This role is onsite, non-remote, in our Orem office.

Responsibilities

  • Have fun! Enjoy the interactions with your co-workers in the organization
  • Develop high-quality software
  • Develop applications and tools by producing clean and efficient code
  • Analyze code to find root cause of errors and revise it if needed
  • Perform validation and verification testing
  • Automate tasks through appropriate tools and scripting
  • Participate in company cultural initiatives, and apply the learned principles in your work and in your interactions with others

Requirements

  • Working towards a bachelor's degree in Computer Science, Electrical/Computer Engineering or equivalent
  • Experience in software development through class projects or previous internships
  • Knowledge of relational databases
  • Knowledge and hands-on experience with selected programming languages
    • Go, Java, .NET, Python, Ruby, PHP, server-side Javascript, or similar
  • Analytical mind with problem solving attitude
  • Excellent organizational skills
  • Did we mention having fun? Work hard, master your craft, and enjoy the journey

To Apply

Sounds too good to be true? Apply and find out for yourself.  For more information about the company, please visit us at https://www.smarty.com

Numbers & Facts

LocationOrem, Utah

Skills

  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Career Developmentunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Customer Experienceunmatched
  • Electrical Engineeringunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Microsoft .NETunmatched
  • Organizational Skillsunmatched
  • PHP Scripting Language (PHP Hypertext Preprocessor)unmatched
  • Problem Solving Skillsunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Relational Databases (RDBMS)unmatched
  • Root Cause Analysisunmatched
  • Rubyunmatched
  • Scripting (Scripting Languages)unmatched
  • Smartyunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Testingunmatched
  • Validation Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder