1

Software Engineer 3 Jobs in Minnesota (NOW HIRING)

Software Engineer III

Eagan, MN · On-site

$58.75 - $78.75/hr

MISO is hiring a Software Engineer III . You'll take a hands‑on role in building reliable, scalable systems that keep our grid running smoothly. You'll design and develop software from the ground ...

New

Software Engineer III

Eden Prairie, MN · On-site +1

$119K - $202K/yr

Robinson is seeking a Software Engineer III to join our Navisphere Carrier team, where you'll play a key role in building and enhancing modern, responsive, and highly scalable solutions that power ...

Software Engineer III

Eden Prairie, MN · On-site

$119K - $202K/yr

Robinson is seeking a Software Engineer III to join our Navisphere Carrier team, where you'll play a key role in building and enhancing modern, responsive, and highly scalable solutions that power ...

Software Engineer III

Eden Prairie, MN · On-site +1

$119K - $202K/yr

C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and ...

Software Engineer III

Eden Prairie, MN · On-site +1

$119K - $202K/yr

C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and ...

Software Engineer III

Minneapolis, MN

$60 - $80.75/hr

Our Opportunity Chewy is growing! We're looking for a Software Engineer III to help define and scale the frontend foundations that power consistent, accessible, and intuitive experiences for millions ...

Software Engineer 3

Hanover, MN · On-site

$58.75 - $78.75/hr

Lead development activities, showcasing the ability to guide and manage software engineering ... three days, with a closing date no earlier than three days after the original posting. This ...

AI Software Engineer III

Arden Hills, MN · On-site

$82K - $156K/yr

Boston Scientific is seeking an AI software engineer to join our Engineering team and help develop ... This role follows a hybrid work model requiring employees to be in our local office at least three ...

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 Software Engineer III - AI/ML Platform Operations - Remote (Open) Location Arizona - Home Teleworkers ...

Medical Device III Software Engineer

Minneapolis, MN · On-site

$60 - $80.75/hr

PRIMARY ACTIVITIES • Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements. • Solve software engineering problems at the ...

next page

Showing results 1-20

Software Engineer 3 information

See Minnesota salary details

$29

$63

$87

How much do software engineer 3 jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for software engineer 3 in Minnesota is $63.87, according to ZipRecruiter salary data. Most workers in this role earn between $54.13 and $72.74 per hour, depending on experience, location, and employer.

What is a Software Engineer 3?

A Software Engineer 3 is a mid-to-senior level software developer who is responsible for designing, developing, and maintaining complex software systems. This role typically requires several years of professional experience, proficiency in multiple programming languages, and the ability to lead small projects or mentor junior engineers. Software Engineer 3s are expected to collaborate with cross-functional teams, contribute to architectural decisions, and ensure the quality and scalability of software solutions.

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

To thrive as a Software Engineer 3, you need advanced programming abilities, a solid understanding of software design principles, and several years of hands-on development experience, often backed by a relevant degree. Familiarity with modern development frameworks, cloud platforms, version control systems like Git, and potentially certifications such as AWS Certified Developer are common requirements. Strong problem-solving, effective communication, and collaborative teamwork skills help set top performers apart. These combined skills ensure you can independently handle complex projects, contribute meaningfully to technical decisions, and drive successful outcomes within dynamic engineering teams.

How does a software engineer 3 typically collaborate with cross-functional teams during a project lifecycle?

As a Software Engineer 3, you will frequently collaborate with product managers, designers, QA engineers, and other developers to deliver solutions that meet both technical and business requirements. This often involves participating in sprint planning, code reviews, and design discussions, as well as providing mentorship to junior engineers. You may be expected to bridge communication between technical and non-technical stakeholders, ensuring that project goals are clearly understood and delivered efficiently. Strong collaboration skills are essential, as you'll play a key role in driving projects forward and fostering a productive team environment.

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

CriteriaSoftware Engineer 3Software Engineer 2
ExperienceTypically 4-6 yearsTypically 2-4 years
ResponsibilitiesDesigns complex systems, mentors juniors, leads projectsDevelops features, fixes bugs, collaborates on team tasks
SkillsAdvanced coding, system design, problem-solvingProficient coding, debugging, teamwork
CertificationsOptional but beneficial (e.g., AWS, Scrum)Optional

Software Engineer 3 typically has more experience and handles complex projects, mentoring others, while Software Engineer 2 focuses on developing features and supporting team tasks. The progression reflects increased technical expertise and leadership responsibilities.

What other jobs can a software engineer do?

Software engineers can transition into roles such as software architect, technical lead, product manager, or quality assurance engineer, leveraging their programming, problem-solving, and system design skills. They may also move into specialized areas like data science, cybersecurity, or DevOps, often requiring additional certifications or training. These roles typically involve collaboration with cross-functional teams and use tools like version control systems and development environments.

What cities in Minnesota are hiring for Software Engineer 3 jobs?

Cities in Minnesota with the most Software Engineer 3 job openings:

What are popular job titles related to Software Engineer 3 jobs in MN?

For Software Engineer 3 jobs in MN, the most frequently searched job titles are:

Infographic showing various Software Engineer 3 job openings in Minnesota as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 94% In-person, 3% Hybrid, and 3% Remote job distribution, with an average salary of $132,854 per year, or $63.9 per hour.

Software Engineer III

Eagan, MN • On-site

$58.75 - $78.75/hr

Other

Retirement, PTO

Posted 3 days ago

New


Job description

MISO is hiring a Software Engineer III. You’ll take a hands‑on role in building reliable, scalable systems that keep our grid running smoothly. You’ll design and develop software from the ground up, enhance existing applications, dive into code reviews, and help drive high‑quality engineering practices. If you enjoy working across the full development lifecycle and want to contribute to meaningful, real‑world impact, you’ll feel right at home here.

Why Join MISO?
  • Contribute to the engineering behind MISO’s $10B capacity market by building and modernizing interconnected systems, ensuring regulatory compliance, data accuracy, and reliable integrations across the Resource Adequacy domain.
  • Apply and advance AI‑native engineering practices while using strong Java expertise to deliver high‑value solutions in a complex, mission‑critical environment.
  • Work on real-world projects that impact the power industry and ensure energy reliability.
  • Be part of a strong, collaborative engineering culture across MISO’s locations, where software professionals solve meaningful technical and industry challenges.
  • Collaborate with experienced product owners, architects, system engineers, support professionals, and other software engineers, influencing all aspects of the Software Development Lifecycle (SDLC).
Your Responsibilities as our Software Engineer III include:
  • Design, build, test, deploy, operate, and modernize reliable Java/Spring Boot applications in data-intensive, mission-critical, and compliance-driven environments, including legacy systems, APIs, databases, cloud and container platforms, automated testing, and CI/CD.
  • Determine the technical approach for complex features, accounting for functional and non-functional requirements such as security, reliability, performance, maintainability, data integrity, and operability.
  • Serve as the technical lead for assigned features by refining requirements and acceptance criteria, estimating complex work, coordinating implementation, and supporting successful deployment and release.
  • Partner within cross-functional product teams including engineering, product management, architecture, business subject‑matter experts, data teams, and external partners to clarify evolving requirements, evaluate technical tradeoffs, and move valuable work forward.
  • Apply generative AI throughout the software development lifecycle including design, implementation, testing, code review, documentation, and troubleshooting to accelerate delivery and improve quality.
What We’re Looking For:
  • Bachelor's degree in Computer Science, Electrical Engineering, or related fields (or equivalent experience) with 5+ years of experience.
  • Java/Spring Boot: Demonstrated ability to independently design, develop, debug, test, deploy, and support production applications.
  • AI-native engineering: Experience applying tools such as GitHub Copilot, Claude, or similar AI-assisted development platforms across implementation, testing, review, documentation, and troubleshooting workflows.
  • Demonstrated judgment in validating AI-generated output and applying applicable security, privacy, intellectual-property, and governance practices.
  • Git and CI/CD: Proficiency with collaborative branching, pull requests, code reviews, conflict resolution, automated builds, testing, and deployment workflows.
  • APIs and integration: Experience designing, consuming, testing, monitoring, and troubleshooting service contracts and system integrations.
  • Databases/data: SQL, schemas, data quality, and transaction/integration concepts matter more than one specific product
  • Technical decision-making: Experience evaluating technical alternatives and non-functional requirements to determine an appropriate implementation approach for complex features.
  • Delivery: Ability to estimate complex engineering work and understand the components required to deploy, release, monitor, and support production software.
  • Experience with cloud-native architectures and engineering platforms such as Azure, Kubernetes, GitHub Actions, containerization, observability tooling, or infrastructure-as-code is preferred.
  • Understanding of secure software development practices in a compliance-driven environment is preferred; experience with standards such as NERC CIP or SOC 1 is beneficial.

Appropriate level will be determined based upon experience and knowledge.

Transformative innovation is happening in the electric industry, from digitalizing homes and distributed resources to renewable energy and an ever-changing grid. MISO manages the electricity superhighway in the Central U.S. and through use of groundbreaking research and advanced technology, our highly skilled employees ensure power flows reliably to 45 million Americans. Operating the electricity grid, running a robust energy market, planning for a bright future – it’s what our immensely hardworking and dedicated team does every day.
The base salary compensation range being offered for this role is $125,000 - $150,000 USDannually. Base salary range for this position is included in accordance with requirements of various state/local pay transparency legislation. Please note that salaries may vary for different individuals in the same role based on several factors, including but not limited to location of the role, individual competencies, education/professional certifications, and qualifications/experience.
Position is also eligible for an annual bonus if individual performance and company objectives are met. At MISO we offer a comprehensive benefits package, including 401k, vacation, sick and safe time, available on your first day of employment.
#DiscoverMISO #MISOCareers #lifeatMISO #weareMISO

Bachelors or better in Computer Science or related field.

Bachelors or better in Software Engineering or related field.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr