1

Senior Software Engineer Jobs in Rochester, MN (NOW HIRING)

Sr Electrical Project Engineer

Rochester, MN ยท On-site

$120K - $152K/yr

Senior Electrical Project Engineer - Rochester, MN Award-winning Architecture, Engineering ... Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of ...

Sr Electrical Project Engineer

Rochester, MN ยท On-site

$120K - $152K/yr

Senior Electrical Project Engineer - Rochester, MN Award-winning Architecture, Engineering ... Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of ...

Sustaining Test Engineer II

Rochester, MN ยท On-site

$81K - $114K/yr

The Test Engineer provides support for test processes on the production floor and product startups ... software updates as required โ€ข Proposes ideas for custom tooling for overall test process and ...

Senior Data Science Analyst - DLMP

Rochester, MN ยท On-site

$78K - $99K/yr

... senior level data scientist. Other responsibilities: Provides advanced data insights for complex ... teams, and software engineering teams. * Develop AI solutions that address real-world clinical ...

Assists senior engineers/designers with developing and managing the project scope, budget, staffing ... Performs and oversees the performance of calculations using company standard software and ...

Sr VDC Engineer

Rochester, MN ยท On-site

$99 - $125/hr

Gilbane is seeking a Senior VDC Engineer to lead constructability and coordination tasks on a ... Utilizes 3D design software to identify, communicate, and resolve project challenges * Utilizes ...

Showing results 41-60

Senior Software Engineer information

See Rochester, MN salary details

$76.7K

$145.7K

$195.2K

How much do senior software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior software engineer in Rochester, MN is $145,655.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,500.00 and $164,200.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 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 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 does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Rochester, MN?

The most popular types of Software Engineer jobs in Rochester, MN are:

What are popular job titles related to Senior Software Engineer jobs in Rochester, MN?

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

What job categories do people searching Senior Software Engineer jobs in Rochester, MN look for?

The top searched job categories for Senior Software Engineer jobs in Rochester, MN are:

What cities near Rochester, MN are hiring for Senior Software Engineer jobs?

Cities near Rochester, MN with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Rochester, MN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $145,655 per year, or $70 per hour.

Sr Electrical Project Engineer

HGA

Rochester, MN โ€ข On-site

$120K - $152K/yr

Other

Medical, Dental, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Overview:
Senior Electrical Project Engineer - Rochester, MN
Award-winning Architecture, Engineering & Planning Firm
Are you looking to join a vibrant architectural and engineering firm where you can contribute to a range of design projects, from healthcare facilities to performing arts centers, dynamic workspaces, government buildings, and campus electrical distribution? HGA may be the perfect fit for you!
At HGA, we believe that curiosity, creativity, and diverse perspectives fuel innovation and meaningful design. As an award-winning architecture, engineering, and planning firm, we are currently seeking an experienced Sr Electrical Project Engineer to join our team in Rochester, MN. In this role, you'll contribute to dynamic, interdisciplinary project teams and help shape high-performance, forward-thinking environments across a variety of building types. This is an exciting opportunity for someone who values collaborative teamwork, is passionate about thoughtful and sustainable design, and wants to make a lasting impact on the communities we serve.
What sets HGA apart:
We cultivate a culture that encourages open dialogue, embraces a diversity of thought and background, and supports professional growth. Your technical expertise and unique insights will influence not only our designs but also your colleagues and clients.
We're looking for someone who:
  • Is an industry leader in electrical engineering and design
  • Has strong organizational and leadership skills.
  • Thrives in collaborative environments.
  • Is enthusiastic about delivering high-quality, integrated design solutions.

In this role you will:
  • Lead a team of electrical engineers, designers and BIM specialists.
  • Write scopes of work for electrical design based on preliminary review and meetings with the client.
  • Prepare workplans for design teams based on project scope and team member skillsets.
  • Assess the requirements of a project, break a project into tasks and work with the design team to determine scope, budget, and staffing.
  • Prepare engineering opinion of probable cost for electrical systems and review contractor cost estimates.
  • Be skilled in electrical design, with expertise in collaborating with owners to define the Owner's project requirements, conducting building load calculations, analyzing power distribution, sizing equipment, and editing specifications.
  • Prepare engineering studies and schematic design for new systems and analyze operation of existing systems.
  • Present complex engineering analysis clearly and effectively to owner and design teams.
  • Review drawings and documents to assure compliance with company design and production standards. Assure that drawings and designs are in accordance with code compliance, Owner's requirements, design standards and the quality expectations of HGA.
  • Work with building performance team to design and integrate alternative energy sources into the electrical distribution to create sustainable designs.
  • Oversee, guide, and direct a team responsible for Revit production
  • Assist in the education and development of design staff and function as a resource for questions.

You will need to have:
  • BS or MS degree in electrical engineering.
  • 15+ years of experience in the design of power systems for healthcare, commercial, cultural, government, industrial, higher education, and campus energy system projects to support our 8 market segments.
  • Professional licensure is required.
  • Documented experience with a consulting engineering firm or A/E firm providing electrical design.
  • Expertise in National Fire Protection Association Codes (NFPA) and an understanding of applicable (city, state, federal) is essential.
  • Working knowledge of Revit. Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of the current sustainable technologies applicable to the design of commercial electrical systems.

Salary Information:
The pay range listed aligns to the geography of the office for which this position is posted. Actual compensation will be based upon work experience, education, licensure requirements and/or skill level and will be finalized at the time of offer. Individuals in this role working more than 24 hours a week on a regular basis are eligible to participate in HGA's robust benefit programs which include an annual bonus and success sharing bonus program, 401(k) guaranteed contribution, paid parental leave, medical, dental and life insurance plans as well as PTO and short- and long-term disability programs. Salary Range: $120,000 - $152,000 depending on qualifications and experience.
Additional Information:
At HGA, you'll do the best work of your career. We design with impact by diving deep into the people and passions that shape every place. Empathy fuels us, curiosity drives us, and meaningful work leads to innovation. We celebrate individuality, embrace flexibility, and thrive together in the office three days a week.
Join our nationally recognized, award-winning team of architects, engineers, and interior designers - help us shape what's next.
Learn more about us here.
Application Requirements & Instructions
Please submit resume for consideration.

HGA logo

About HGA

Sourced by ZipRecruiter

Industry

Architectural services

Company size

501 - 1,000 Employees

Headquarters location

Minneapolis, MN, US

Year founded

1953