1

Software Engineer 2 Jobs in Minnesota (NOW HIRING)

Develop direct software system testing or validation procedures, programming, or documentation. Monitor functioning of equipment to ensure system operates in conformance with specifications.

Software Engineer II - Tools

Moundsview, MN · On-site

$103K - $141K/yr

The Software Tools Engineer II will be an integral memberinthe Cardiac Ablation Software Team, working oncutting-edgetechnology in the electrophysiology field. This role offers a rare chance to be at ...

Software Engineer II

Richfield, MN · On-site

$91K - $163K/yr

Develop direct software system testing or validation procedures, programming, or documentation. Monitor functioning of equipment to ensure system operates in conformance with specifications.

Develop direct software system testing or validation procedures, programming, or documentation. Monitor functioning of equipment to ensure system operates in conformance with specifications.

Primary Objective This Software Engineering role is part of a team responsible for designing, developing, testing, and continuously improving MTS software used to control complex electromechanical ...

Software Engineer II - Tools

Moundsview, MN · On-site

$103K - $141K/yr

The Software Tools Engineer II will be an integral memberinthe Cardiac Ablation Software Team, working oncutting-edgetechnology in the electrophysiology field. This role offers a rare chance to be at ...

Software Engineer II

Shakopee, MN · Hybrid

$104K - $142K/yr

The Software Engineer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and ...

Software Engineer II

Moundsview, MN

$103K - $141K/yr

The Software Engineer assumes a project role and may serve as a key functional core team member and/or in a lead role on an extended team in the software design and development of embedded software ...

Software Engineer II

Shakopee, MN · Hybrid

$104K - $142K/yr

The Software Engineer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and ...

Software Engineer II

Shakopee, MN · On-site

$104K - $142K/yr

The Software Engineer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and ...

Bank is seeking a Software Engineer who will contribute toward the success of our technology ... Paid vacation (from two to five weeks depending on salary grade and tenure) * Up to 11 paid holiday ...

Candidates with additional questions or concerns regarding any recruiting communications or Kapitus' recruiting process in general should email recruiting@kapitus.com As an AWS Software Engineer II ...

next page

Showing results 1-20

Software Engineer 2 information

See Minnesota salary details

$54.4K

$116.2K

$169.9K

How much do software engineer 2 jobs pay per year?

As of Jun 17, 2026, the average yearly pay for software engineer 2 in Minnesota is $116,231.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $130,800.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer 2 vs Software Engineer 3?

CriteriaSoftware Engineer 2Software Engineer 3
Required CredentialsBachelor's degree in CS or related field; 2-3 years experienceBachelor's degree; 3-5 years experience; strong technical skills
Work EnvironmentCollaborative team projects, code reviews, debuggingLeadership in projects, mentoring juniors, complex problem-solving
Employer & Industry UsageCommonly used in tech companies, startups, and corporate ITUsed in similar environments, often as a step up in career progression

Software Engineer 2 typically handles core development tasks with moderate complexity, while Software Engineer 3 takes on more advanced projects, mentors team members, and demonstrates greater technical expertise. The transition from level 2 to 3 involves increased responsibility and experience.

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

To thrive as a Software Engineer 2, you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms such as AWS or Azure is often required. Problem-solving, effective communication, and teamwork are crucial soft skills that help you excel in collaborative and dynamic environments. These skills and qualifications are vital to delivering high-quality software solutions, collaborating across teams, and adapting to evolving technical challenges.

What is a Software Engineer 2?

A Software Engineer 2 is typically a mid-level software engineering position, responsible for designing, developing, testing, and maintaining software applications. At this level, engineers are expected to have a solid foundation in programming and software development practices, and they often work independently or as part of a team on more complex projects. They may also assist in code reviews, mentor junior engineers, and contribute to architectural decisions. Software Engineer 2 roles usually require a few years of professional experience and a demonstrated ability to deliver high-quality code.

How does a Software Engineer 2 typically collaborate with cross-functional teams during a project?

As a Software Engineer 2, you will frequently collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals. Your role often involves attending regular stand-up meetings, participating in code reviews, and providing technical input during project planning sessions. Effective communication and a proactive approach to problem-solving are key, as you'll be expected to translate requirements into technical solutions and ensure smooth integration with other team members' work. This collaborative environment not only helps in delivering high-quality products but also offers opportunities to learn from professionals in different disciplines.
What are popular job titles related to Software Engineer 2 jobs in MN? For Software Engineer 2 jobs in MN, the most frequently searched job titles are:
Software Engineer II

Software Engineer II

Best Buy

Minneapolis, MN

$145K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 9 days ago


Best Buy rating

6.8

Company rating: 6.8 out of 10

Based on 1,748 frontline employees who took The Breakroom Quiz

14th of 30 rated technology retailers


Job description

Best Buy Co. has openings in Richfield, Minnesota, for the position of Lead Engineer. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Develop direct software system testing or validation procedures, programming, or documentation. Monitor functioning of equipment to ensure system operates in conformance with specifications. Participates in all phases of the project lifecycle – architecture, design, development, MVP, and Dev Ops. Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. Develop or specify standards, methods, or procedures to determine product quality or release readiness. There are multiple positions available. Requirements: Master’s degree or foreign equivalent degree in Computer Information Systems, Electrical Engineering, or a related engineering field, plus three (3) years of experience with software development; using SQL and relationship database management systems; and using SalesForce. At least one (1) year of experience must include development and deployment of applications; using Git and mono-repo development patterns; using version control software, such as Git; and using .NET. In the alternative, Best Buy will accept a Bachelor’s degree or foreign equivalent degree in Computer Information Systems, Electrical Engineering, or a related engineering field, plus five (5) years of progressive, post-bachelor's degree experience with software development; using SQL and relationship database management systems; and using SalesForce. At least one year of experience must include development and deployment of applications; using Git and mono-repo development patterns; using version control software, such as Git; and using .NET. The pay ranges from $145,018/year to $145,018/year. Best Buy offers standard benefits offered to full-time employees (which include medical, life insurance, 401(k), disability, paid sick leave, paid national holidays, and paid vacation). Best Buy is an equal opportunity employer. Qualified applicants should apply online by going to https://jobs.bestbuy.com req#: 1028061BR or by sending resumes and cover letters to Brigid Rosinsky - Brigid.Rosinsky@bestbuy.com - #LI-DNI & DNP-IND

Position Type: Full timePandoLogic. Keywords: Software Engineer, Location: Minneapolis, MN - 55423


What Best Buy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BEST BUY logo

About BEST BUY

Sourced by ZipRecruiter

As part of the Best Buy team, you'll help us fulfill our purpose to enrich lives through technology. We bring that to life every day by humanizing and personalizing tech solutions for every stage of life -- in our stores, online and in customers' homes. Our culture is built on deeply supporting and valuing our amazing employees who make it all possible. We're committed to being a great place to work, where you can unlock unique career possibilities. Above all, we aim to provide a place where you can bring your full, authentic self to work now and into the future. Tomorrow works here.™

Industry

Retail

Company size

10,000+ Employees

Headquarters location

Richfield, MN, US

Year founded

1966