1

Senior Software Engineer Jobs in Maple Grove, MN

Senior Software Engineer

Minneapolis, MN

$127K - $168K/yr

Wells Fargo is seeking a Senior Software Engineer... In this role, you will: * Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework ...

Senior Software Engineer

Minneapolis, MN ยท On-site

$120K - $200K/yr

We are adding a Senior Software Engineer to help build out our platform. You will collaborate with other engineers to implement new features for our internal and external APIs (Ruby on Rails ...

Senior Software Engineer

Minneapolis, MN ยท On-site

$120K - $200K/yr

We are adding a Senior Software Engineer to help build out our platform. You will collaborate with other engineers to implement new features for our internal and external APIs (Ruby on Rails ...

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 code -- you will design how an AI-Native company actually runs, building the agentic workflows ...

Senior Software Engineer

Eden Prairie, MN ยท On-site +1

$124K - $164K/yr

As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and reliable onboarding of payers and sub payers.

Senior Software Engineer

Eden Prairie, MN ยท On-site

$124K - $164K/yr

As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and reliable onboarding of payers and sub payers.

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 code - you will design how an AI-Native company actually runs, building the agentic workflows ...

Sr. Software Engineer

Edina, MN ยท On-site +1

$126K - $167K/yr

The Sr. Software Engineer aids in the design, development, testing and support of our database, server, web, and desktop software applications. This position functions as a project engineer, assuming ...

Senior Software Engineer

Saint Paul, MN ยท On-site

$123K - $163K/yr

Paul, Minnesota (Hybrid) We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure document generation platform. The ideal candidate will ...

Senior Software Engineer

Minnetonka, MN ยท On-site

$91K - $163K/yr

Join our dynamic and innovative technology team as a Senior Software Engineer. In this high-impact role, you will be part of a collaborative squad focused on building, maintaining, and optimizing ...

Senior Software Engineer

Minnetonka, MN ยท Remote

$91K - $163K/yr

Join our dynamic and innovative technology team as a Senior Software Engineer. In this high-impact role, you will be part of a collaborative squad focused on building, maintaining, and optimizing ...

Showing results 41-60

Senior Software Engineer information

See Maple Grove, MN salary details

$77.3K

$146.7K

$196.6K

How much do senior software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior software engineer in Maple Grove, MN is $146,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,400.00 and $165,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

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

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Maple Grove, MN? The most popular types of Software Engineer jobs in Maple Grove, MN are:
What are popular job titles related to Senior Software Engineer jobs in Maple Grove, MN? For Senior Software Engineer jobs in Maple Grove, MN, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer jobs in Maple Grove, MN look for? The top searched job categories for Senior Software Engineer jobs in Maple Grove, MN are:
What cities near Maple Grove, MN are hiring for Senior Software Engineer jobs? Cities near Maple Grove, MN with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Maple Grove, MN as of July 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $146,723 per year, or $70.5 per hour.

Sr. Software Engineer - Cloud Services

Daikin Applied

Plymouth, MN โ€ข On-site

$127K - $168K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Job description

Join the world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers 2025!
Daikin Applied is seeking a Sr. Software Engineer. The Sr. Software Engineer may provide technical leadership for teams that develop Cloud shared services, Cloud applications, and Cloud infrastructure, or contribute as a senior member of teams developing such software. This includes, but is not limited to, technical design or oversight, new services or application development, expansion of existing software, and participation in the testing process through test review as needed. In this role, you will collaborate with internal business, technical, and architectural leadership, and with internal groups as needed, to understand business requirements and design and plan work. Come be a part of an exciting journey at Daikin Applied, where innovation and excellence drive our every endeavor!
Location: Plymouth, MN - Hybrid
Your Responsibilities:
  • Gather system requirements working together with product architects and technical product owners
  • Function as the technical leader or senior developer for complex Cloud projects
  • Build software for the organization's systems and products as a service offering
  • Stay well-informed of issues and complications related to a Cloud or Cloud shared services offerings
  • Collaborate with geographically dispersed engineering teams to enable their applications to utilize Cloud infrastructure and Cloud shared services
  • Discover standard cloud services offerings, install, and execute processes and standards for optimal use of cloud service provider offerings
  • Document designs to assist in training others
  • Train and mentor more junior engineers on the team

Your Qualifications:
  • Bachelor's degree in Computer Science/Engineering or related field
  • Minimum of six years of professional software engineering experience, including some experience as a technical lead
  • Advanced working knowledge of Object-Oriented Analysis and Design (OOAD). Advanced skills and experience in the following: C# / .NET Core, Unit test and mocking frameworks, Git Version Control
  • Experience leading or working as a senior member of Agile development teams
  • Applied knowledge of Agile Scrum
  • Hands-on development with Azure services
  • 2+ years of experience with database development in the MS SQL Server, T-SQL, stored procedures, schema design for OLTP and OLAP
  • Extensive experience utilizing NoSQL databases, such as CosmosDB
  • Design and development experience of REST APIs
  • Knowledge of design/modeling with tools such as UML
  • Proven analytical abilities applied to system design and software implementation
  • Ability to keep up with new technologies/tools, design techniques, and lead the adoption of those technologies with the teams being led or working on

Preferred Qualifications:
  • Experience with Microservices and serverless computing
  • Experience working with other tech leads / senior team members, coordinating technical oversight or collaboration for similar projects underway
  • Azure certifications

Your Benefits:
Daikin Applied offers the following benefits for this position, subject to applicable eligibility requirements:
  • Multiple medical insurance plan options + dental and vision insurance
  • 401K retirement plan with employer match
  • Paid time off and company-paid holidays
  • Paid sick time in accordance with the federal, state and local law
  • Tuition Reimbursement after 6 months of continuous service

Work visa sponsorship is not available for this position
The typical annual base salary for this position ranges from $90,400-$151,800 + 10% bonus in Minnesota. The range displayed represents the pay range for all positions in the job grade in which this position falls. Individual base pay will depend on a wide range of factors including your skills, qualifications, experience, and location.
#LI-NA1 #LI-Hybrid
If you're looking for an engaging career with growth opportunities in a supportive environment, you'll love a career at Daikin Applied!