1

Software Engineer Co Jobs in Minnesota (NOW HIRING)

Reliability Engineer Co-op

Cloquet, MN · On-site

$97K - $123K/yr

Proficient with Microsoft Office; familiarity with data or maintenance software is a plus. * The ... Join our team as a Reliability Engineer Intern/Co-op and gain hands-on experience supporting the ...

... senior engineers and cross-functional teams to design, develop, document, and implement software ... Familiarity with code-assist development tools like Microsoft Co-pilot * Familiarity with code ...

Software Engineer, Backend

Saint Paul, MN · On-site

$155K - $222K/yr

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Software Engineer, Backend

Edina, MN · On-site

$155K - $222K/yr

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Sr. Software Engineer

Plymouth, MN · On-site

$135K - $170K/yr

The Senior Software Engineer is a founding technical member of that team. You will not just write ... Support the company's AI adoption priority through co-developed department-level tools, process ...

Sr. Software Engineer

Minneapolis, MN · On-site

$135K - $170K/yr

The Senior Software Engineer is a founding technical member of that team. You will not just write ... Support the company's AI adoption priority through co-developed department-level tools, process ...

next page

Showing results 1-20

Software Engineer Co information

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks such as React or Node.js, as well as relevant certifications, are commonly expected. Problem-solving, effective communication, and the ability to work collaboratively help individuals excel in this role. These skills and qualities are critical for delivering reliable software solutions, adapting to technological changes, and supporting team objectives.

What are some common challenges faced by Software Engineer Co team members when working on large-scale projects?

Software Engineer Co. team members often encounter challenges such as coordinating across multiple teams, managing code integration, and ensuring consistent coding standards when working on large-scale projects. Effective communication and collaboration tools are essential to address these issues, as is familiarity with version control systems like Git. Additionally, engineers may need to adapt quickly to changing project requirements and priorities, making flexibility and problem-solving skills highly valuable in this environment.

What are Software Engineer Co roles?

Software Engineer Co roles typically refer to cooperative (co-op) positions for students or early-career professionals in the software engineering field. These positions provide hands-on experience working on real-world projects, often as part of a university program or internship. Participants collaborate with experienced engineers, contribute to software development tasks, and learn industry best practices. Co-op roles are valuable for building technical skills, expanding professional networks, and improving employment prospects after graduation.

What is the difference between Software Engineer Co vs Software Developer?

AspectSoftware Engineer CoSoftware Developer
CredentialsBachelor's in CS or related field, certifications like AWS or ScrumBachelor's in CS or related field, coding bootcamp certifications
Work EnvironmentCollaborative teams, Agile/Scrum processes, corporate offices or remoteProject-based, freelance or in-house, startup or corporate
Industry UsageTech companies, finance, healthcare, often in larger organizationsStartups, tech firms, freelance projects, broader industry use

Both roles involve coding and software development, but Software Engineer Co typically emphasizes collaborative design, system architecture, and working within larger teams, whereas Software Developer may focus more on coding and implementing specific features. The roles often overlap, but the Engineer Co role may require more formal engineering principles and certifications.

What are popular job titles related to Software Engineer Co jobs in Minnesota? For Software Engineer Co jobs in Minnesota, the most frequently searched job titles are:

Reliability Engineer Co-op

Sappi

Cloquet, MN • On-site

$97K - $123K/yr

Full-time

Posted 6 days ago


Sappi rating

8.8

Company rating: 8.8 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

9th of 119 rated packaging manufacturers


Job description

Join our team as a Reliability Engineer Intern/Co-op and gain hands-on experience supporting the performance, reliability, and longevity of mill assets. In this role, you'll work alongside experienced reliability and maintenance professionals to support predictive and preventative maintenance programs using industry-standard tools and technologies.
This opportunity is ideal for an engineering student who enjoys problem-solving, learning how complex industrial systems operate, and contributing to reliability improvements in a dynamic, real-world environment.
The successful candidate will likely start in January or June working full time M-F 8-hour days for a duration of 9-15 months. Candidates with limited availability to 3-4 months (Summer intern) may also be considered.
What You'll Do
As a Reliability Engineer Intern/Co-op, you will:
  • Support predictive and preventative maintenance activities to improve equipment reliability and uptime.
  • Assist in collecting and analyzing data from vibration monitoring, lubrication routes, infrared thermography, ultrasound, and other condition-monitoring technologies.
  • Help trend equipment condition data to identify risks, troubleshoot potential issues, and recommend corrective actions.
  • Participate in reliability improvement projects such as Root Cause Failure Analysis (RCFA), Failure Modes and Effects Analysis (FMEA), and work management enhancements.
  • Partner with operations, engineering, procurement, and maintenance teams to gain exposure to cross-functional problem-solving.
  • Support documentation efforts, reporting, and updating reliability databases and KPIs.
  • Shadow reliability engineers to learn best practices in inspection, diagnostics, and equipment health management.

What We're Looking For
  • Currently pursuing a Bachelor's degree in Mechanical, Electrical, Industrial, Manufacturing or related Engineering field.
  • Strong interest in equipment reliability, industrial systems, maintenance engineering, or data-driven problem-solving.
  • Exposure to or willingness to learn condition-monitoring technologies (e.g., vibration analysis, lubrication, infrared thermography).
  • Solid mechanical aptitude with the ability to connect data to physical equipment.
  • Strong analytical, communication, and teamwork skills.
  • Self-motivated, curious, and comfortable working in both office and field environments.
  • Proficient with Microsoft Office; familiarity with data or maintenance software is a plus.
  • The ability to work full-time in this temporary role for approximately 10-15 months is strongly preferred. However, candidates who are only available for a three-month summer assignment may also be considered.
  • Work authorization in the United States is required. Sappi does not provide sponsorship.

What You'll Gain
  • Real-world engineering experience in a large manufacturing environment.
  • Hands-on exposure to predictive maintenance tools and reliability methodologies.
  • Professional mentorship from experienced reliability engineers.
  • Opportunities to contribute to meaningful projects that drive operational improvements.
  • Development of technical, analytical, and leadership skills applicable to a future engineering career.

Join our team as a Reliability Engineer Intern/Co-op and gain hands-on experience supporting the performance, reliability, and longevity of mill assets. In this role, you'll work alongside experienced reliability and maintenance professionals to support predictive and preventative maintenance programs using industry-standard tools and technologies.
This opportunity is ideal for an engineering student who enjoys problem-solving, learning how complex industrial systems operate, and contributing to reliability improvements in a dynamic, real-world environment.
The successful candidate will likely start in January or June working full time M-F 8-hour days for a duration of 9-15 months. Candidates with limited availability to 3-4 months (Summer intern) may also be considered.
What You'll Do
As a Reliability Engineer Intern/Co-op, you will:
  • Support predictive and preventative maintenance activities to improve equipment reliability and uptime.
  • Assist in collecting and analyzing data from vibration monitoring, lubrication routes, infrared thermography, ultrasound, and other condition-monitoring technologies.
  • Help trend equipment condition data to identify risks, troubleshoot potential issues, and recommend corrective actions.
  • Participate in reliability improvement projects such as Root Cause Failure Analysis (RCFA), Failure Modes and Effects Analysis (FMEA), and work management enhancements.
  • Partner with operations, engineering, procurement, and maintenance teams to gain exposure to cross-functional problem-solving.
  • Support documentation efforts, reporting, and updating reliability databases and KPIs.
  • Shadow reliability engineers to learn best practices in inspection, diagnostics, and equipment health management.

What We're Looking For
  • Currently pursuing a Bachelor's degree in Mechanical, Electrical, Industrial, Manufacturing or related Engineering field.
  • Strong interest in equipment reliability, industrial systems, maintenance engineering, or data-driven problem-solving.
  • Exposure to or willingness to learn condition-monitoring technologies (e.g., vibration analysis, lubrication, infrared thermography).
  • Solid mechanical aptitude with the ability to connect data to physical equipment.
  • Strong analytical, communication, and teamwork skills.
  • Self-motivated, curious, and comfortable working in both office and field environments.
  • Proficient with Microsoft Office; familiarity with data or maintenance software is a plus.
  • The ability to work full-time in this temporary role for approximately 10-15 months is strongly preferred. However, candidates who are only available for a three-month summer assignment may also be considered.
  • Work authorization in the United States is required. Sappi does not provide sponsorship.

What You'll Gain
  • Real-world engineering experience in a large manufacturing environment.
  • Hands-on exposure to predictive maintenance tools and reliability methodologies.
  • Professional mentorship from experienced reliability engineers.
  • Opportunities to contribute to meaningful projects that drive operational improvements.
  • Development of technical, analytical, and leadership skills applicable to a future engineering career.

Salary is determined by a number of factors including the value of the job to the organization, market forces, internal equity and skills brought to the job.
Sappi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Sappi complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Salary is determined by a number of factors including the value of the job to the organization, market forces, internal equity and skills brought to the job.
Sappi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Sappi complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
ABOUT SAPPI
Sappi is a leading global provider of everyday materials made from woodfibre-based renewable resources. As a diversified, innovative and trusted leader focused on sustainable processes and products, we are building a more circular economy by making what we should, not just what we can.
HR Contact for Questions:
Name: Danna Dahn
Email: danna.dahn@sappi.com
Telephone number: 218-879-2393

What Sappi employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom