1

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

Sr VDC Engineer Job Locations US-MN-Rochester Requisition ID 2026-12803 Category Virtual Design and ... Utilizes 3D design software to identify, communicate, and resolve project challenges * Utilize ...

Senior AI/ML Engineer (Hybrid)

Rochester, MN · On-site

$102K - $140K/yr

As a Senior AI/ML Engineer, you may work on the full spectrum of the AI life cycle from ideation to ... You will develop, integrate, and standardize software components and create, maintain, and follow ...

Senior Mechanical Engineer

Rochester, MN · On-site

$102K - $134K/yr

Senior Mechanical Engineer - Bloomington or Rochester, MN (Hybrid) SIGN-ON BONUS up to $10K The ... Perform Load/Energy calculations with software such as Trace 700, IES and similar programs

Senior AI/ML Engineer (Hybrid)

Rochester, MN · On-site

$106K - $145K/yr

As a Senior AI/ML Engineer, you may work on the full spectrum of the AI life cycle from ideation to ... You will develop, integrate, and standardize software components and create, maintain, and follow ...

Senior AI/ML Engineer (Hybrid)

Rochester, MN · On-site

$102K - $140K/yr

As a Senior AI/ML Engineer, you may work on the full spectrum of the AI life cycle from ideation to ... You will develop, integrate, and standardize software components and create, maintain, and follow ...

Join GDIT as a Systems Engineer Senior and build an impactful career in enterprise IT, ... Initialize, configure, and troubleshoot software interfaces * Manage and monitor all installed ...

Sr VDC Engineer

Rochester, MN

$109K - $142K/yr

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 * Utilize ...

Sr Electrical Project Engineer - Rochester, MN Job Location: US-MN-Rochester. Overview We are ... Working knowledge of Revit; familiarity with electrical analysis software such as SKM, Easy Power ...

Senior Electrical Project Engineer Location: Rochester, MN Are you looking to join a vibrant ... Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of ...

Senior Electrical Project Engineer Location: Rochester, MN Are you looking to join a vibrant ... Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of ...

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 ...

Showing results 21-40

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 Sep 9, 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 September 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 16% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $145,655 per year, or $70 per hour.

Sr VDC Engineer

Rochester, MN • On-site

Gilbane Building Company
Construction • 1 - 5K employees

Other

Medical, Retirement

This job post has expired today. Applications are no longer accepted.


Gilbane rating

7.4

Company rating: 7.4 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Sr VDC Engineer
Job Locations US-MN-Rochester
Requisition ID 2026-12803 Category Virtual Design and Construction
Overview

Are you looking for a highly rewarding opportunity that provides extensive career growth opportunity? Gilbane is seeking a Senior VDC Engineer to lead constructability and coordination tasks on a project by using technology and processes. This role will sit in the office and on job sites as determined by project needs.

Who are we?

As a Top-10 ENR Contractor, Gilbane is a family-owned business with 45 offices that has been shaping communities since 1870. Consistently recognized as one of the most reputable construction management firms in the country, Gilbane is committed to delivering projects safely and on-time. You will have the opportunity to build schools, labs, hospitals, corporate offices, sports arenas and more!

We are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Who are you?

You are someone who acts inclusively, showing empathy and treating others with respect and dignity in order to uphold Gilbane's core value of Caring and "People First" workplace culture. You seek to listen in order to understand and can convey information clearly. You're a strong problem solver who can identify, prioritize, and implement alternatives for solutions, and you demonstrate adaptability by collaborating with others and supporting team members to achieve excellence. A self-starter who shows passion, commitment, and ownership all while delivering on business outcomes and driving results. You're someone who identifies opportunities for new and improved ways of doing things that result in value-add solutions.

Your core values match Gilbane's: Integrity, Caring, Teamwork, Toughmindedness, Dedication to Excellence, Discipline, Loyalty, and Entrepreneurship.

What's in it for you?

Gilbane offers employees multi-dimensional training opportunities through a number of resources. While managing your responsibilities to projects, you will be able to enroll in trainings through our award-winning Gilbane University to build leadership and technical skills. In addition, you would work with an experienced team which provides you with the opportunity to learn new industry skills every day. You will protect and promote the interests of both Gilbane and the client in all matters as well as demonstrating the personal characteristics of a developing leader.

Responsibilities
    Independently Completes VDC Coordination and Reality Capture processes with little supervision
  • Supports the implementation of Baseline and Enterprise VDC standards
  • Understands and applies Building Information Modeling (BIM) Standards and Specifications (BS&S) and BIM Execution Plan (BEP) on projects
  • Responsible for the quality and execution of day-to-day VDC project deliverables and processes; relays project issues and staffing and equipment challenges to the VDC Manager as needed
  • May assist in drafting project coordination schedule and reviewing with the VDC Manager
  • Coaches and mentors less experienced team members in other regions/Business Units (BUs)
  • Communicates with internal and external project teams; facilitates meetings to resolve project issues, review schedules, or other project documentation
  • Utilizes 3D design software to identify, communicate, and resolve project challenges
  • Utilize Reality Capture technology, such as laser scanning and drones, to support project deliverables
  • Combines all building discipline models into the coordination model
  • Reviews the coordination model for constructability issues utilizing the software's clash detection capabilities
  • Assigns responsible party(s) for issue resolution; verifies and documents with meeting minutes, submittals, RFIs, and updated models
  • Displays areas of subject matter expertise
  • Gains exposure to various project delivery methods and market sectors, and how to apply VDC
  • Participates in BU office and department activities including orientation programs, training sessions, and peer group meetings
  • Responsible for 2-4 project VDC deliverables under little supervision
  • Supports a positive and inclusive work environment
  • Collaborates closely with business development to ensure seamless integration with sales strategies including performance metrics on your assigned projects, pursuits, and client deliverables. Actively participates in opportunities to strengthen client, partner, and industry relationships that position Gilbane as the "Builder of Choice"
Qualifications

EXPERIENCE/EDUCATION

  • Bachelor's degree in Architecture, Engineering, Building Information Modeling (BIM) or related field
  • 3-4 years of VDC Coordination experience
  • Or equivalent combination of education and experience

KNOWLEDGE, SKILLS & ABILITIES

  • Strong problem-solving skills
  • Strong time-management and analytical skills
  • Strong knowledge and proficiency with BIM and design software Knowledge of complex design concepts and integrated building components and systems
  • Strong leadership, communication, and organizational skills
  • Ability to work in a fast-paced, team environment while coaching and mentoring VDC engineers
  • Ability to create 3D coordination models to facilitate the coordination process
  • Strong proficiency with reality capture hardware, software, and processes
  • Strong proficiency with 3D software and ability to model, dissect, and leverage the software for construction purposes
  • Ability to read construction schedules and tie activities to VDC deliverables
  • Ability to prioritize project tasks to achieve project VDC deliverables deadlines
  • Ability to display areas of subject matter expertise

Salary to be determined based on factors such as geographic location, skills, education, and/or experience of the applicant, as well as the internal equity and alignment with the team.

For (Rochester, MN) this ranges from $99,000-$125,000 plus benefits and retirement program.

Gilbane offers an excellent total compensation package which includes competitive health and welfare benefits and a generous profit-sharing/401k plan. We invest in our employees' education and have built Gilbane University into a top training organization in the construction industry. Qualified applicants who are offered a position must pass a pre-employment substance abuse test.

Gilbane is an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, color, national origin, race, religion, sex, sexual orientation, gender identity, protected veteran status, or disability status. Click here to view the physical demands and working conditions required to perform this role. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential job functions.

Note to Recruiters, Placement Agencies, and Similar Organizations: Gilbane does not accept unsolicited resumes from agencies. Please do not forward unsolicited agency resumes to our jobs alias, website, or to any Gilbane employee. Gilbane will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of Gilbane and will be processed accordingly.

Need help finding the right job?
We can recommend jobs specifically for you! Click here to get started.

What Gilbane employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom