Staff Software Engineer Jobs in Minnesota

Staff Software Engineer jobs in Minnesota concentrate in enterprise software, financial technology, healthcare technology, and retail technology, with the Twin Cities anchoring the largest share of openings at companies like Target, UnitedHealth Group, and Medtronic. Rochester and Duluth also see consistent hiring, particularly where large healthcare and logistics operations support engineering teams. The most in-demand specialties are distributed systems, platform engineering, and backend infrastructure. Scan the live roles below and apply to whichever ones fit.

Find Staff Software Engineer Jobs

Overview

Open roles8
Top employerThomson Reuters
Top cityMinneapolis, MN
Cities hiring3
Work type50% Hybrid
Top industryTechnology

Showing 5 of 8+ Staff Software Engineer jobs

Thomson Reuters
Staff Software Engineer I
We won't show you this job again
Thomson Reuters
New 17h ago
Staff Software Engineer I
Thomson Reuters
Eagan, Minnesota
Manufacturing Engineering
Quality Control
Software Engineering
$118k - $220k/yr
Hybrid
Bachelor of Science
10,000+

Have you applied for this role?

John Deere
Staff Software Engineer - Mobile (iOS) - Sentera
We won't show you this job again
John Deere
Added 2w ago
Staff Software Engineer - Mobile (iOS) - Sentera
John Deere
Saint Paul, Minnesota
Business Strategy
Product Management
Project & Program Management
Project Management
$124k - $186k/yr
On-Site
Bachelor's degree in information technology
10,000+

Have you applied for this role?

ServiceNow
Senior Staff Software Engineer - AI/ML - Veza
We won't show you this job again
ServiceNow
Added 1mo ago
Senior Staff Software Engineer - AI/ML - Veza
ServiceNow
Minneapolis, Minnesota
Backend Engineering
Full-stack Engineering
Software Engineering
$172k - $301k/yr
Remote (US)
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

CVS Health
Staff Software Engineer - Search / AI
We won't show you this job again
CVS Health
Added 2mo ago
Staff Software Engineer - Search / AI
CVS Health
Minnesota
Backend Engineering
Full-stack Engineering
Software Engineering
$107k - $284k/yr
Remote (US)
High school diploma or GED
10,000+

Have you applied for this role?

Abbott
Staff Software Engineer
We won't show you this job again
Abbott
Added 2mo ago
Staff Software Engineer
Abbott
Saint Paul, Minnesota
Project & Program Management
Quality Assurance & Testing (QA Testing)
Software Engineering
$99k - $199k/yr
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

See All 8 Staff Software Engineer Jobs in Minnesota

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

Find Staff Software Engineer Jobs

Staff Software Engineer Jobs by City in Minnesota

Where Minnesota roles are concentrated, by current openings.

Minneapolis
3 jobs
Eagan
2 jobs
Saint Paul
2 jobs

Staff Software Engineer Job Market in Minnesota

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

Who's Hiring

Thomson Reuters
Thomson Reuters2 open roles
Abbott
Abbott1 open role
CVS Health
CVS Health1 open role

Top Industries Hiring

  • Technology & Software
  • Healthcare & Medical Services
  • Biotechnology & Pharmaceuticals

What Minnesota Employers Look For

The qualifications that appear most often in staff software engineer jobs across Minnesota.

  • Bachelor's degree in computer science, software engineering, or a related technical field
  • Eight or more years of professional software engineering experience including senior-level tenure
  • Demonstrated expertise in system design, architecture decisions, and large-scale distributed systems
  • Proficiency in at least one primary language such as Java, Go, Python, or Kotlin
  • Experience leading technical projects, mentoring engineers, and driving cross-team alignment
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud and DevOps practices

Staff Software Engineer Jobs in Minnesota: Frequently Asked Questions

How do you become a staff software engineer in Minnesota?

Staff software engineering is not a state-licensed profession in Minnesota, so no board exam or registration is required. Most Minnesota employers expect a bachelor's degree in computer science or a related field paired with substantial hands-on experience progressing through junior, mid-level, and senior engineering roles. Demonstrating technical depth in areas like distributed systems or platform architecture, along with a history of leading projects and mentoring other engineers, is what moves candidates into staff-level consideration at Minnesota companies.

How much do staff software engineers make in Minnesota?

Staff software engineers 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 staff software engineers in Minnesota?

Employers hiring staff software engineers in Minnesota right now include Thomson Reuters, Abbott, and CVS Health, based on current listings on Migrate Mate as of August 2026. Minnesota's concentration of Fortune 500 headquarters in retail, healthcare, and financial services means staff-level engineering roles appear consistently at large, established organizations rather than being limited to a startup ecosystem.

Which Minnesota cities have the most staff software engineer jobs?

Minneapolis, Eagan, and Saint Paul account for the largest share of staff software engineer openings in Minnesota. The Twin Cities metro drives the majority of demand, anchored by corporate headquarters in retail, health insurance, and medical devices, while secondary markets like Rochester are sustained by major healthcare employers running significant engineering operations.

Are there remote staff software engineer jobs in Minnesota?

Yes, and more than most fields. About 83% of staff software engineer openings tied to Minnesota are remote or hybrid as of August 2026, reflecting how naturally the work translates to distributed teams. Roles focused on platform engineering, backend systems, and architecture tend to be the most remote-friendly, while positions requiring close collaboration with embedded hardware or on-site clinical systems typically require in-person presence.

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

The most realistic entry path is securing a junior or associate software engineer role first, then building toward the staff level over several years. Large Minnesota employers like Target and UnitedHealth Group run new-graduate and early-career engineering programs that hire candidates with internship experience or strong portfolios even without full-time history. Lateral moves from QA engineering, data engineering, or technical program management roles are also common entry points. A strong GitHub portfolio, open-source contributions, or a cloud certification can meaningfully differentiate a candidate without deep work history.

Where can I find and apply to staff software engineer jobs in Minnesota?

You can find and apply to staff software engineer jobs in Minnesota on Migrate Mate, which lists current Minnesota openings. Search the roles available, find the ones that match your experience and preferences, and apply directly to the positions that fit.

See All 8 Staff Software Engineer Jobs in Minnesota

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

Find Staff Software Engineer Jobs