1

Software Engineer Trainee Jobs in Minnesota (NOW HIRING)

K12 Zone Engineering Intern

Saint Paul, MN · On-site

$17 - $22/hr

The intern will gain software engineering experience in a real education product environment by ... Job Type Intern (Fixed Term) (Trainee) The above job is not intended to be an all-inclusive list of ...

Senior Systems Engineer - MN

Minneapolis, MN · On-site

$109.10K - $149.30K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Coach I

Winona, MN · On-site

$15.83 - $18.50/hr

... engineers to continuously improve the quality of the production training process * Inspect trainees ... software * Ability to read, understand, and train others in process instructions, schematic ...

Coach I

Rochester, MN · On-site

$17.83 - $21/hr

... engineers to continuously improve the quality of the production training process * Inspect trainees ... software * Ability to read, understand, and train others in process instructions, schematic ...

Coach I

Rochester, MN

$17.83 - $21/hr

... engineers to continuously improve the quality of the production training process * Inspect trainees ... software * Ability to read, understand, and train others in process instructions, schematic ...

Coach II

Rochester, MN · On-site

$19.62 - $22.03/hr

... engineers to continuously improve the quality of the production training process * Inspect trainees ... software * Ability to read, understand, and train others in process instructions, schematic ...

New

Coach II

Rochester, MN · On-site

$19.62 - $22.03/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Coach I

Winona, MN · On-site

$15.83 - $18.50/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Coach I

Winona, MN · On-site

$15.83 - $18.50/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Coach II

Rochester, MN · On-site

$19.62 - $22.03/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Apply programming and software skills across multiple fire alarm platforms when removing or ... Train service technician trainees in applicable fire protection tasks. Perform other duties as ...

next page

Showing results 1-20

Software Engineer Trainee information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do software engineer trainee jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer trainee in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What is a Software Engineer Trainee job?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What are the key skills and qualifications needed to thrive in the Software Engineer Trainee position, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

What kind of mentorship or training can I expect as a Software Engineer Trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.
What are the most commonly searched types of Software Engineer jobs in Minnesota? The most popular types of Software Engineer jobs in Minnesota are:
What are popular job titles related to Software Engineer Trainee jobs in Minnesota? For Software Engineer Trainee jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Software Engineer Trainee jobs in Minnesota look for? The top searched job categories for Software Engineer Trainee jobs in Minnesota are:
What cities in Minnesota are hiring for Software Engineer Trainee jobs? Cities in Minnesota with the most Software Engineer Trainee job openings:
Infographic showing various Software Engineer Trainee job openings in Minnesota as of May 2026, with employment types broken down into 1% Internship, 85% Full Time, 4% Part Time, 1% Temporary, and 9% Contract. Highlights an 94% Physical, and 6% Hybrid job distribution, with an average salary of $144,486 per year, or $69.5 per hour.
K12 Zone Engineering Intern

K12 Zone Engineering Intern

Stride, Inc.

Saint Paul, MN • On-site

$17 - $22/hr

Full-time, Internship

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Job Description
K12 Zone Engineering Intern
The K12 Zone Engineering Intern supports the design and development of SDK-based applications for the K12 Zone, Stride's virtual student engagement environment. This role focuses on building experimental prototypes that create new ways for students to interact with each other in virtual spaces.
The intern will gain software engineering experience in a real education product environment by turning early ideas into working prototypes, supporting database-driven features, testing new interaction models, and documenting what can be reused or scaled.
Essential Functions
Reasonable accommodation may be made to enable individuals with disabilities to perform the essential duties.
  • Build and test SDK-based applications and interactive features for the K12 Zone.
  • Prototype new ways for students to interact with each other in virtual spaces, activities, and events.
  • Support experimental R&D projects that explore new student engagement models.
  • Assist with database-supported features used by Zone applications and experiences.
  • Translate product ideas into working prototypes, proof-of-concept builds, or reusable tools.
  • Test and document prototypes, including behavior, technical setup, issues, and lessons learned.
  • Identify opportunities to reduce manual work and improve team efficiency.
Supervisory Responsibilities: This position has no formal supervisory responsibilities.
Minimum Required Qualifications
  • Currently pursuing, or interested in pursuing, education or training in Computer Science, Software Engineering, Game Development, Interactive Media, or a related field.
  • Basic understanding of software engineering concepts, including programming logic, testing, and debugging.
  • Experience building software projects through coursework, personal projects, externships, clubs, or self-directed learning.
  • Interest in building interactive digital experiences for students.
  • Ability to learn new SDKs, platforms, and technical workflows.
  • Strong problem-solving skills and ability to work through ambiguous technical challenges.
  • Ability to work independently while communicating progress and blockers clearly.
  • Ability to work up to 40 hours per week during the internship.
  • Ability to clear required background check.
Desired Qualifications
  • Experience building interactive applications, games, simulations, virtual experiences, or web-based tools.
  • Experience working with SDKs, APIs, databases, or platform-specific development tools.
  • Interest in virtual worlds, student engagement, online communities, or education technology.
  • Ability to explain prototype behavior and technical decisions clearly.

WORK ENVIRONMENT:
This is a virtual internship open to residents of the 50 states and D.C.
COMPENSATION & BENEFITS: Stride, Inc. considers a person's education, experience, and qualifications, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee's salary level. Salaries will differ based on these factors, the position's level and expected contribution, and the employee's benefits elections. Offers will typically be in the bottom half of the range.
We anticipate the hourly range to be $18.00 - $22.00. Eligible employees may receive a bonus. This salary is not guaranteed, as an individual's compensation can vary based on several factors. These factors include, but are not limited to, geographic location, experience, training, education, and local market conditions. Stride offers a robust benefits package for eligible employees that can include health benefits, retirement contributions, and paid time off.
The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is "at-will" as governed by the law of the state where the employee works. It is further understood that the "at-will" nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer.
Job Type
Intern (Fixed Term) (Trainee)
The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is "at-will" as governed by the law of the state where the employee works. It is further understood that the "at-will" nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer.
If you are a job seeker with a disability and require a reasonable accommodation to apply for one of our jobs, you can request the appropriate accommodation by contacting stridecareers@k12.com.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Stride, Inc. is an equal opportunity employer. Applicants receive consideration for employment based on merit without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status, or any other basis prohibited by federal, state, or local law. Stride, Inc. complies with all legally required affirmative action obligations. Applicants will not be discriminated against because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.