Software Engineering Intern

Dispatch Inc.

Posted 3 days ago

Internship

Bloomington, Minnesota

Hybrid

Smart Summary

The intern will work with the engineering team to build new product features and maintain existing systems using the Dispatch technology stack. They will also integrate AI capabilities into workflows and collaborate on code reviews to ensure high-quality software delivery.

This internship requires students pursuing a degree in Software Engineering or a related field. The ideal candidate will have a solid understanding of software design, development, and project management principles, as well as software development experience in a programming language such as Ruby, C#, Java, Go, or PHP. Strong communication skills and the ability to work independently are essential.

Must Have Skills for ATS

Software Engineering

Ruby

C#

Java

Go

PHP

Ruby on Rails

Golang

AI Models

Software Design

Application Design

Project Management

Code Reviews

Technical Documentation

Debugging

Job Description

Internship — Software Engineering

**$20–$22 per hour | Full-time | Bloomington, MN

About the Opportunity

The Software Engineering Intern will be immersed in the Dispatch technology stack and will work alongside the engineering team to deliver new product features and bug fixes. They will gain in-depth knowledge of the Dispatch products and how they are used internally and by customers. They will also use their knowledge of the products and systems to build new features and maintain existing ones.


What You’ll Be Working On

  • Build high-quality features that meet business objectives with a focus on usability

  • Apply foundational AI models and AI technologies as part of building and delivering software features, including integrating AI capabilities into product or internal engineering workflows

  • Deploy projects to production frequently and monitor the results to ensure quality and positive outcomes

  • Collaborate closely with teammates through code reviews to remain aligned and adhere to best coding practices

  • Contribute to product and technical knowledge in the form of knowledge bases, notes, documentation, etc.


What We’re Looking For

  • Currently pursuing a degree in Software Engineering or a related field at an accredited college or university

  • Solid understanding of software and application design, and development and project management principles

  • Software development experience or training in a programming language like Ruby, C#, Java, Go, or PHP with a strong desire and interest to learn Ruby on Rails and Go (Golang)

  • Proactive, able to work independently, deal with ambiguity, and meet deadlines in a fast moving environment focused on results

  • A track record of learning new technologies on the fly and finding the right tool for the job

  • Expected to leverage modern AI tools and AI-assisted development practices in daily engineering work to improve code quality, delivery speed, and productivity


Internship Details

  • Pay: $20–$22 per hour

  • Schedule: 30-40 hours per week

  • Duration: May 18, 2026 – August 14, 2026

  • Location: Hybrid | Bloomington, MN


Dispatch Inc.

Dispatch simplifies last-mile deliveries for businesses. Whether you're looking for an established network of independent contractor drivers or to modernize your delivery experience with scalable scheduling software for your own vehicles, Dispatch is uniquely equipped to be your delivery partner so you can focus on what matters most to your business. Our delivery technology empowers you to Deliver More* for your customers.

Runway Icon
Boost Your Interview Chances

With Runway

See Your Fit for This Role

1-5 min

Your Score

?

Top Applicants

90%

Your Job Search Advantage

Key Gaps & Next Steps:

Address these in your resume & Interview

Top Strengths For This Role

Highlight these in your cover letter & interview

Your Interview Guide

A Personalized Interview Strategy

Freshest Opportunities

Never Miss a Good Fit

Get notified when jobs mach your criteria