The Senior Media Systems Engineer is accountable for project results and goals set by Unit Head and ... hardware and software-based media systems and projects in the supported areas. Is directly ...
The Senior Media Systems Engineer is accountable for project results and goals set by Unit Head and ... hardware and software-based media systems and projects in the supported areas. Is directly ...
Senior Information Security Engineer
Rochester, MN · On-site
$108K - $146K/yr
The Senior SOC Engineer is an integral part of the organization's cybersecurity operations ensuring ... Self-directed software development, testing, support/problem solving, and overall technology ...
Senior Information Security Engineer
Rochester, MN · On-site
$108K - $146K/yr
The Senior SOC Engineer is an integral part of the organization's cybersecurity operations ensuring ... Self-directed software development, testing, support/problem solving, and overall technology ...
Senior Information Security Engineer
Rochester, MN · On-site
$104K - $141K/yr
The Senior SOC Engineer is an integral part of the organization's cybersecurity operations ensuring ... Self-directed software development, testing, support/problem solving, and overall technology ...
Senior Information Security Engineer
Rochester, MN · On-site
$104K - $141K/yr
The Senior SOC Engineer is an integral part of the organization's cybersecurity operations ensuring ... Self-directed software development, testing, support/problem solving, and overall technology ...
Principal Data Engineer - AI Program
Rochester, MN · On-site
$116K - $139K/yr
The Senior Data Engineer - AI Program develops and deploys data pipelines, integrations and ... and vended software to meet the desired design functionality for products and programs. The ...
Principal Data Engineer - AI Program
Rochester, MN · On-site
$116K - $139K/yr
The Senior Data Engineer - AI Program develops and deploys data pipelines, integrations and ... and vended software to meet the desired design functionality for products and programs. The ...
Sr VDC Engineer
Rochester, MN · On-site
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 ...
Sr VDC Engineer
Rochester, MN · On-site
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 ...
Principal Data Engineer - AI Program
Rochester, MN · Hybrid
$116K - $139K/yr
Responsibilities The Senior Data Engineer - AI Program develops and deploys data pipelines ... and vended software to meet the desired design functionality for products and programs. The ...
Principal Data Engineer - AI Program
Rochester, MN · Hybrid
$116K - $139K/yr
Responsibilities The Senior Data Engineer - AI Program develops and deploys data pipelines ... and vended software to meet the desired design functionality for products and programs. The ...
Principal Data Engineer - AI Program
Rochester, MN · On-site +1
$116K - $139K/yr
The Senior Data Engineer - AI Program develops and deploys data pipelines, integrations and ... and vended software to meet the desired design functionality for products and programs. The ...
Principal Data Engineer - AI Program
Rochester, MN · On-site +1
$116K - $139K/yr
The Senior Data Engineer - AI Program develops and deploys data pipelines, integrations and ... and vended software to meet the desired design functionality for products and programs. The ...
Principal Data Engineer - AI Program
Rochester, MN · On-site +1
$116K - $139K/yr
The Senior Data Engineer - AI Program develops and deploys data pipelines, integrations and ... and vended software to meet the desired design functionality for products and programs. The ...
Principal Data Engineer - AI Program
Rochester, MN · On-site +1
$116K - $139K/yr
The Senior Data Engineer - AI Program develops and deploys data pipelines, integrations and ... and vended software to meet the desired design functionality for products and programs. The ...
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 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 Mechanical Engineer
Rochester, MN · Hybrid
$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 Mechanical Engineer
Rochester, MN · Hybrid
$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
Fires Sr. Systems Engineer- Ottawa
$111K - $150K/yr
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 ...
New
Fires Sr. Systems Engineer- Ottawa
$111K - $150K/yr
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 ...
New
Sr VDC Engineer
Rochester, MN · On-site
$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 VDC Engineer
Rochester, MN · On-site
$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 VDC Engineer
Rochester, MN · On-site
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 VDC Engineer
Rochester, MN · On-site
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 VDC Engineer
Rochester, MN · On-site
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 VDC Engineer
Rochester, MN · On-site
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 ...
Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media
Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media
Sr Electrical Project Engineer
Rochester, MN · On-site
$101K - $134K/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
$101K - $134K/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 · Hybrid
$101K - $134K/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 · Hybrid
$101K - $134K/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 ...
IT Cloud Engineer - Cloud Platform Engineering
Rochester, MN · On-site
$54.50 - $72.75/hr
Cloud Engineers partner with senior engineers and architects to deliver reliable cloud and ... software compatibility. Participates in evaluation of technical requirements to determine the ...
IT Cloud Engineer - Cloud Platform Engineering
Rochester, MN · On-site
$54.50 - $72.75/hr
Cloud Engineers partner with senior engineers and architects to deliver reliable cloud and ... software compatibility. Participates in evaluation of technical requirements to determine the ...
Electrical Engineer
Rochester, MN · On-site
Leading architectural and engineering firm is adding a Senior Electrical Engineer to their ... Working knowledge of Revit software * Familiar with electrical analysis software (SKM, Easy Power)
Quick apply
Electrical Engineer
Rochester, MN · On-site
Leading architectural and engineering firm is adding a Senior Electrical Engineer to their ... Working knowledge of Revit software * Familiar with electrical analysis software (SKM, Easy Power)
Senior AI/ML Architects at Mayo Clinic serve at the leading edge of data, systems, and computer ... engineers, software engineers, and product managers, to gather requirements, assess feasibility ...
Senior AI/ML Architects at Mayo Clinic serve at the leading edge of data, systems, and computer ... engineers, software engineers, and product managers, to gather requirements, assess feasibility ...
Senior Software Engineer information
See Rochester, MN salary details
$76.7K - $87.5K
1% of jobs
$87.5K - $98.3K
2% of jobs
$98.3K - $109K
7% of jobs
$109K - $119.8K
9% of jobs
$124.3K is the 25th percentile. Wages below this are outliers.
$119.8K - $130.6K
13% of jobs
$130.6K - $141.3K
16% of jobs
The median wage is $142.8K / yr.
$141.3K - $152.1K
16% of jobs
$161.2K is the 75th percentile. Wages above this are outliers.
$152.1K - $162.9K
14% of jobs
$162.9K - $173.6K
11% of jobs
$173.6K - $184.4K
8% of jobs
$184.4K - $195.2K
3% of jobs
$76.7K
$145.7K
$195.2K
How much do senior software engineer jobs pay per year?
Are senior software engineers still in demand?
What is a good salary for a senior software engineer?
What are Senior Software Engineers?
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 engineers make $300,000 a year?
What are some common challenges Senior Software Engineers face when mentoring junior team members?
Can you make $500,000 as a software engineer?
What is the difference between Senior Software Engineer vs Software Developer?
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared 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?

Full-time
Medical, Dental, Vision, Retirement
This job post has expired 1 day ago. Applications are no longer accepted.
Mayo Clinic rating
7.8
Based on 688 frontline employees who took The Breakroom Quiz
105th of 880 rated healthcare providers
Job description
This is an on-site position located in Rochester, MN.
The Senior Media Systems Engineer is accountable for project results and goals set by Unit Head and division level leadership. May be asked to directly oversee the activities of other engineers assigned to the development and maintenance of hardware and software-based media systems and projects in the supported areas. Is directly responsible for the design, construction, installation, operation, maintenance, documentation and repair of complex media communication and media information management servers, workstations and systems. Develops proposals and works with leadership to gain the needed approvals. Works effectively across departmental organizations. Within the Technical Services Unit, the senior media systems engineer will have the primary responsibility in one of the following areas: creation and support of high-end workstation and associated systems used by the division in the creation of its products and services. In absence of a Lead Media Systems Engineer, will be responsible for supervising daily operations support relative to the maintenance and enhancement of Technical Services Unit support core services in direct cooperation with the Mayo help desk. Within the Video Engineering Unit, the senior media systems engineer will have the primary responsibility in one of the following areas: design and supervision of audiovisual and videoconference equipment; or supervision of the Mayo Clinic Video Network and the Video Master Control Center; or supervision of the Mayo Clinic Television Network and Video on Demand systems.
As a senior member of the Enterprise Event Production team, this position will serve as a strategic technical leader responsible for shaping and advancing Mayo Clinic's enterprise event technology ecosystem. Working closely with executive stakeholders, production teams, and technology partners, this position will lead the design and build strategy for premier enterprise and C-suite meeting spaces, provide technical leadership for select high-profile events, and drive long-term technology strategy and innovation initiatives. Additionally, this position will also provide guidance, mentorship, and technical direction to Senior Technical Directors and production staff, ensuring the delivery of reliable, scalable, and cutting-edge event technology solutions that support Mayo Clinic's most critical meetings and events.
During the selection process you may participate in an OnDemand (pre-recorded) interview that you can complete at your convenience. During the OnDemand interview, a question will appear on your screen, and you will have time to consider each question before responding. You will have the opportunity to re-record your answer to each question - Mayo Clinic will only see the final recording. The complete interview will be reviewed by a Mayo Clinic staff member and you will be notified of next steps.
Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and comprehensive benefit plans - to take care of you and your family, now and in the future. And with continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic.
- Medical: Multiple plan options.
- Dental: Delta Dental or reimbursement account for flexible coverage.
- Vision: Affordable plan with national network.
- Pre-Tax Savings: HSA and FSAs for eligible expenses.
- Retirement: Competitive retirement package to secure your future.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Learn more about the "EOE is the Law". Mayo Clinic participates in E-Verify and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.
Master's degree in advanced media engineering or IT-related program(s) and a minimum of three (3) years' professional experience in management information systems, broadcast, post-production or audiovisual facilities engineering design and technical operations; OR, a Bachelor's degree in information systems or media communications engineering, and a minimum of five (5) years' professional experience in management information systems, broadcast, post-production, or audiovisual facilities engineering design and technical operations required; or nine years of relevant experience.
Demonstrated interpersonal skills, including conflict resolution skills. Demonstrated communication, organizational, problem-solving and facilitation skills. Demonstrated knowledge of MS Office, and Adobe products used in the Creative Suite. Demonstrated knowledge and experience level working with AutoCAD or equivalent. Demonstrated understanding and experience with how websites are designed, and coded. Must have a proven track record with streaming video/web-based video concepts and supporting non-linear editing systems in a video production environment. Must be experienced with portable storage editing solutions. Must have proven experience with various professional/broadcast video formats. Must be familiar with the overall maintenance, repair, additions, alterations and general upkeep of servers, workstations, and all other required infrastructure. Incumbent must have demonstrated project management skills; able to coordinate inventory and maintenance records on equipment and parts, able to restore and maintain and back-up needed servers or systems. Must be able to install, maintain and test various types of network and video interconnections. Required to assist in the implementation and activation of electronics and hardware to support advanced services. Must be able to diagnose and correct problems with electronic or mechanical equipment. Must be able to create and interpret electrical schematics. Incumbent is required to work alternative hours and on call as needed. Must possess exceptional communication skills, both oral and written, as incumbent will be working with all levels of staff. Incumbent must have an established aptitude for developing and nurturing interpersonal and interdepartmental relationships at all levels of the organization. Must be self-motivated, able to work independently.
Prior experience working in healthcare technology. Exposure to managing both custom developed and vendor-supplied applications. The incumbent must be able to handle numerous projects directly at any given time, and to have simultaneous working knowledge of many more. Must be flexible in a continuously changing environment. A positive, enthusiastic customer service attitude is critical to success.
Microsoft Certified Professional, Microsoft Certified System Engineer, and/ or Certified Network Engineer preferred. Society of Broadcast Engineers (SBE), NCTI / SCTE Broadband Distribution Specialist (BDS) or CCNA preferred. Certification from Project Management Institute is preferred if functioning in a project management role.
Authorization to work and remain in the United States, without necessity for Mayo Clinic sponsorships now, or in the future (for example, be a U.S. Citizen, national, or permanent resident, refugee, or asylee). Mayo Clinic does not participate in the F-1 STEM OPT extension program.
What Mayo Clinic employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Mayo Clinic
Sourced by ZipRecruiter
Mayo Clinic is the largest integrated, not-for-profit medical group practice in the world. We're building the future, one where the best possible care is available to everyone — and more people can heal at home. Our relentless research turns into earlier diagnoses and new cures. That's how we inspire hope in those who need it most. At Mayo Clinic, experts work together to solve the most challenging unmet needs of patients. Our history of innovation dates back almost 150 years, when brothers Will and Charlie Mayo pioneered an integrated, team-based approach to medicine. Today, that trailblazing spirit drives innovations like Mayo Clinic Platform — which powers new technologies to change how care is delivered to all.
Industry
Hospitals
Company size
10,000+ Employees
Headquarters location
Rochester, MN, US
Year founded
1919