Senior Software Engineering Jobs in Minnesota

Senior Software Engineering jobs in Minnesota are concentrated in the Twin Cities metro, with secondary activity in Rochester and Duluth, where companies like Target, UnitedHealth Group, and Medtronic maintain large technology organizations. The demand is strongest for engineers specializing in cloud-native development, distributed systems, and data platform engineering, reflecting the state's mix of retail technology, healthcare IT, and financial services. Minnesota ranks among the most active Midwest markets for senior-level software talent, with openings at the principal and staff level alongside traditional senior roles. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles12
Top employerOptum
Top cityEden Prairie, MN
Cities hiring7
Work type43% Hybrid
Top credentialBachelor's degree in engineering

Showing 5 of 12+ Senior Software Engineering jobs

Optum
Senior Manager, Software Engineering or Technical Product Manager - Contact Center & AI Solutions
We won't show you this job again
Optum
Added 3d ago
Senior Manager, Software Engineering or Technical Product Manager - Contact Center & AI Solutions
Optum
Eden Prairie, Minnesota
Business Operations
Product Management
Project Management
$113k - $193k/yr
ITIL Certification
10,000+

Have you applied for this role?

TOTAL EXPERT
Senior Manager, Software Engineering
We won't show you this job again
TOTAL EXPERT
Added 3d ago
Senior Manager, Software Engineering
TOTAL EXPERT
Saint Louis Park, Minnesota
Customer Service
Customer Support
Hospitality & Guest Services
$180k - $200k/yr
Hybrid

Have you applied for this role?

CVS Health
Senior Manager - Software Engineering (Health100 Platform)
We won't show you this job again
CVS Health
Added 4d ago
Senior Manager - Software Engineering (Health100 Platform)
CVS Health
Minnesota
Corporate Training & Learning Development
Human Resources
Learning & Development
$107k - $261k/yr
Remote (US)
High school diploma or GED
10,000+

Have you applied for this role?

Collins Aerospace
Senior Software Engineer - Test Engineering (Onsite)
We won't show you this job again
Collins Aerospace
Added 1w ago
Senior Software Engineer - Test Engineering (Onsite)
Collins Aerospace
Burnsville, Minnesota
Business Strategy
Product Management
Project & Program Management
Project Management
$87k - $165k/yr
On-Site
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

APG Cash Drawer
Senior Manager of Software and Electronics Engineering
We won't show you this job again
APG Cash Drawer
Added 1w ago
Senior Manager of Software and Electronics Engineering
APG Cash Drawer
Minneapolis, Minnesota
Business Operations
Business Strategy
Consulting & Professional Services
$135k - $170k/yr
Bachelor's degree in electrical engineering
51-200

Have you applied for this role?

See All 12 Senior Software Engineering Jobs in Minnesota

Find roles in Minnesota that match your experience and apply in just a few clicks.

Find Jobs

Senior Software Engineering Jobs by City in Minnesota

Where Minnesota roles are concentrated, by current openings.

Eden Prairie
4 jobs
Minneapolis
2 jobs
Wayzata
1 job
Burnsville
1 job
Minnetonka
1 job
Mounds View
1 job
Saint Louis Park
1 job

Senior Software Engineering Job Market in Minnesota

A snapshot from current Minnesota openings, updated as new roles post.

Who's Hiring

Optum
Optum5 open roles
Cargill
Cargill1 open role
Medtronic
Medtronic1 open role

What Minnesota Employers Look For

The qualifications that appear most often in senior software engineering jobs across Minnesota.

  • Bachelor's or master's degree in computer science, software engineering, or a related technical field
  • Five or more years of professional software development experience with demonstrated technical leadership
  • Proficiency in at least one major language such as Java, Python, Go, or C# with modern framework experience
  • Hands-on experience designing and deploying distributed systems or cloud-native applications on AWS, Azure, or GCP
  • Proven ability to mentor junior engineers and lead cross-functional feature delivery end to end
  • Experience with agile development practices, CI/CD pipelines, and automated testing in a production environment

Senior Software Engineering Jobs in Minnesota: Frequently Asked Questions

How do you become a senior software engineering in Minnesota?

Senior software engineering roles in Minnesota do not require a state-issued license or registration, so advancement follows a technical and experience-based path. Most roles expect a bachelor's degree in computer science or a related field combined with several years of progressive development experience. Many Minnesota employers, particularly in healthcare technology and financial services, expect candidates to demonstrate system design skills and a history of leading complex projects alongside hands-on coding.

How much do senior software engineerings make in Minnesota?

Senior software engineerings in Minnesota earn a median of about $130,050 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $79,900 for the lowest 10% to over $169,810 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire senior software engineerings in Minnesota?

Employers hiring senior software engineerings in Minnesota right now include Optum, Cargill, and Medtronic, based on current listings on Migrate Mate as of September 2026. Minnesota's mix of large healthcare, retail technology, and financial services headquarters means consistent demand across multiple industries rather than reliance on a single sector.

Which Minnesota cities have the most senior software engineering jobs?

Eden Prairie, Minneapolis, and Minnesota account for the largest share of senior software engineering openings in Minnesota. The Twin Cities metro drives most of the volume, anchored by major corporate headquarters in sectors like healthcare IT, retail technology, and financial services, while Rochester's concentration of medical technology and research employers sustains a meaningful secondary market.

Are there remote senior software engineering jobs in Minnesota?

Yes, and more than most fields, since senior software engineering work is inherently desk-based and well-suited to distributed teams. About 71% of senior software engineering openings tied to Minnesota are remote or hybrid as of September 2026, reflecting strong adoption across the state's technology employers. Backend platform engineering, data infrastructure, and cloud architecture roles tend to see the highest share of fully remote arrangements.

How can I get hired as a senior software engineering in Minnesota with little or no experience?

The most realistic entry path is securing a software engineer or associate developer role and building toward seniority from there. Large Minnesota employers such as Target, UnitedHealth Group, and U.S. Bank run early-career and new-graduate programs that place candidates in rotational or entry-level engineering roles. Completing a computer science degree, a recognized coding bootcamp, or building a portfolio of deployed projects signals readiness to hiring teams in a market that values demonstrated output alongside credentials.

Where can I find and apply to senior software engineering jobs in Minnesota?

You can find and apply to senior software engineering jobs in Minnesota on Migrate Mate, which lists current openings across the state. Search the listings to find roles that match your experience level, specialization, and preferred location or work arrangement, then apply directly to the ones that fit.

See All 12 Senior Software Engineering Jobs in Minnesota

Find roles in Minnesota that match your experience and apply in just a few clicks.

Find Jobs