Sr. Software Engineer (Hybrid)
$141.02k - $204.53kMayo Clinic
Job-ID: 394495Category: Software EngineeringLocation: Rochester, MN, United StatesSchedule: Full timePosted: 2026-10-27Hours / Pay Period: 80Benefits Eligible: YesRemote worker: Flexibility of both remote and on-site workCompensation Detail: $141,024.00 - $204,526.40 / yearSchedule Details: Monday – Friday, 8:00 a.m. – 5:00 p.m. This is a hybrid position and must be located within 100 miles of the Mayo Clinic campus in Rochester, MN for quarterly on-site expectations.Weekend Schedule: As needed.Union Job: NoArea of Interest 1: DigitalMarketing Category 1: Information TechnologyInternational Assignment: NoOvertime Rule: Salaried employee who does not receive overtime payWe are seeking a Senior Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients.• Works closely with the Product Owners, Product Managers, Architects to translate requirements into code.• Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning.• Participate in DevOps, Agile, continuous development and integration frameworks.• Programming in high-level languages such as Go, Python, Java etc.• Ensure all appropriate documentation of processes and source code is created and maintained.• Communicate effectively with peers, leaders, and customers throughout the organization.• Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation.• Contributes to design and architecture discussions with Principals and Architects.• Leads targeted cross-functional improvement efforts and mentors more junior software engineers.• Solves complex problems; takes a new perspective on existing solutions. • Work independently with minimal guidance. You may lead projects or project steps within a broader project or have accountability for ongoing activities or objectives. • Act as a resource for colleagues with less experience.This is a hybrid position and must be located within 100 miles of the Mayo Clinic campus in Rochester, MN for quarterly on-site expectations.This vacancy is not eligible for sponsorship/ we will not sponsor or transfer visas for this position. Also, Mayo Clinic DOES NOT participate in the F-1 STEM OPT extension program.QualificationsRequired qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate’s degree in Computer/Science/Engineering or related field with 7 years of experience. Have in-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.) and a basic knowledge of related fields.Demonstrated problem solving and time management skills. Possesses strong technical aptitude for designing and implementing software solutions. Experience with modern application development frameworksKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Deep hands-on technical expertise, excellent verbal and written communication skills. Experience with Agile software development techniques.Preferred qualifications for this position include:• Master's degree in Computer Science/Engineering or related field.• Ability to use a wide variety of open-source technologies and cloud-based services.• Experience writing software for the cloud (GCP, AWS, Azure).• Experience in databases, analytics, big data systems or business intelligence products.• Experience building high-performance, highly available and scalable distributed systems.• Experience developing software for healthcare related industries.About the organization Just as our reputation has spread beyond our Minnesota roots, so have our locations. Today, our employees are located at our three major campuses in Phoenix/Scottsdale, Arizona, Jacksonville, Florida, Rochester, Minnesota, and at Mayo Clinic Health System campuses throughout Midwestern communities, and at our international locations. Each Mayo Clinic location is a special place where our employees thrive in both their work and personal lives. Learn more about what each unique Mayo Clinic campus has to offer, and where your best fit is.Equal OpportunityAll 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. About the companyWhy Mayo Clinic 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. Benefits HighlightsMedical: 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.
$97.45k - $143.27k
Job-ID: 395187Category: Software EngineeringLocation: Rochester, MN, United StatesSchedule... ...Friday, 8:00 a.m. - 5:00 p.m. This is a hybrid position and must be located within 100... ...overtime payMayo Clinic is seeking a Software Engineer to design and build back-end services...SuggestedInternshipRemote workMonday to FridayFlexible hoursWeekend work$141.02k - $204.53k
...future. Responsibilities AI/ML Engineers at Mayo Clinic play a pivotal role in... ...will develop, integrate, and standardize software components and create, maintain, and follow... ..., Normal business hours. This is a hybrid position and must be located within 100...SeniorFull timeRemote workMonday to FridayFlexible hoursWeekend work$51 - $89 per hour
...technology that helps accelerate clinical trial startup and improve the path from protocol to patient enrollment. This is a full-stack engineering opportunity focused on creating modern user experiences, reliable backend services, and scalable cloud-based solutions in a...SeniorHourly pay$141.02k - $204.53k
Job-ID: 394355Category: Software EngineeringLocation: Rochester, MN, United StatesSchedule... ...; 8:00 AM to 5:00 PM CST. This is a hybrid position and must be located within 100... ...on business needs.As a Senior Software Engineer for AI Platform Engineering, you will bridge...SeniorPermanent employmentRemote workMonday to FridayFlexible hours- ...Job Description Job Description Title: Software Engineer Duration: 1 Year Remote Scope: Build and maintain capabilities to ingest, transform, structure, enrich, and deliver content across applications and user experiences. Improve content consistency...SeniorRemote work
- This is a hybrid position and must be located within 100 miles of a Mayo Clinic campus for occasional on-site expectations based... ...needs. The Administrative Integration Services Unit is seeking a Software Engineer to develop and support Human Capital Management (HCM)...Permanent employmentInternshipFlexible hoursShift work
- Mayo Clinic is seeking a Senior Professional Fee Coder to join our team in a hybrid position. You will review medical records, assign appropriate professional fee codes and collaborate with physicians and hospital staff to ensure accurate, timely coding for diverse subspecialties...Senior
- HYBRID: This is a hybrid position and must be located within 100 miles of any of the Mayo Clinic campuses for on-site expectations based on business needs. The Senior Professional Fee Coder is responsible for working collaboratively to support department operations as...Senior
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...IT Administrator intern with an interest in Site Reliability Engineering (SRE) and/or Networking Reliabillity Engineering (NRE) to join... ...society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around...Full timeContract workPart timeFixed term contractInternshipShift work
$127.9k - $185.5k
...Director - Platform Technology and the Principal Platform Integration Engineer, this team member will support the direct execution and... ...platformCollaborate with product partners to follow established Software Development Life Cycle and Product Development Life Cycle processes...SeniorRemote workFlexible hours$127.96k - $185.52k
...the MCP DevOps Lead, Mayo Clinic Platform, the Senior Platform Engineer supports the Cloud financial operations (FinOps), security operations... ...working in diverse environments utilizing Agile principles of software development.Proven experience as a Full Stack Engineer with a...SeniorRemote workMonday to FridayFlexible hours$30.86 - $41.66 per hour
...Category 1: BusinessInternational Assignment: NoOvertime Rule: Earn overtime for hours worked over 40 in a work weekHYBRID: This is a hybrid position and must be located within 100 miles of any of the Mayo Clinic campuses for on-site expectations based on business needs....SeniorLocal areaRemote workMonday to FridayFlexible hoursWeekend work$92.83k - $144.33k
...retirement package to secure your future.ResponsibilitiesThis is a hybrid position and must be located within 100 miles of a Mayo Clinic... ....Designs, develops, implements, and maintains custom system software and/or the installation and maintenance of purchased systems software...SeniorPermanent employmentFull timeMonday to FridayFlexible hoursWeekend work- Towne in Rochester, MN is seeking a Senior HR Generalist to provide full-spectrum HR support to operations leaders, associates, and clients within the local area. You will handle day-to-day HR operations, onboarding, benefits discussions, and policy enforcement, ensuring...SeniorLocal area
- ...source programming languages and vended software to meet the desired design functionality... ...assessments into actionable insights.This is a hybrid position and must be located within 100... ...'s degree in a relevant field such as engineering, mathematics, computer science,...SeniorFlexible hours
$185.24k - $277.87k
Job-ID: 393953Category: Software EngineeringLocation: Rochester, MN, United StatesSchedule... ...Details: M-F daytime hours. This is a hybrid position and must be located within 100... ...systems. The Principal Applied Robotics Engineer is the most senior capability-engineering...Remote workFlexible hoursWeekend work$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...Job Description Job Summary: AI/ML Engineers play a pivotal role in the union of data... ...will develop, integrate, and standardize software components and create, maintain, and follow... ...including Embedding/Vectorization, Hybrid Search and Reranking, Agentic Question Answering...
$102.34k - $143.27k
Job-ID: 395070Category: Learning and DevelopmentLocation: Rochester, MN, United StatesSchedule: Full timePosted: 2026-11-04Hours / Pay Period: 80Benefits Eligible: YesRemote worker: Flexibility of both remote and on-site workCompensation Detail: $102,336.00 - $143,270.4...SeniorPermanent employmentRemote workFlexible hours$75k - $125k
Territory Applications Engineer - Custom Fluid & Process Controls$75,000 - $125,000 Base + Uncapped Commissions • Rochester, MN Area • SE Minnesota Territory • Direct-HirePay & Incentives: Baseline salary from $75,000 to $125,000 (scaling directly with technical depth)...Flexible hoursDay shift- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. 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/...Full time
$185.24k - $277.87k
...Schedule Details: M-F daytime hours. This is a hybrid position and must be located within 100... ...systems. The Principal Robotics Systems Engineer is the most senior integration-and-... ...configuration management, CI/CD, remote software updates, and lifecycle management of...Remote workFlexible hoursWeekend work$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering...Full timeTemporary workFor contractors$112.82k - $157.96k
...Friday; 8:00 am - 5:00 pm CT. This is a hybrid position and must be located within 100... ...does not receive overtime payThe IT Cloud Engineer - Engineering Platform Automation is... ...database architecture, virtualization, software design, software development, IP networking...Permanent employmentRemote workMonday to FridayFlexible hoursWeekend work$141.02k - $204.53k
...Schedule Details: M-F daytime hours. This is a hybrid position and must be located within 100... ...systems. The Senior Robotics Systems Engineer owns complex, high-ambiguity integration... ...configuration management, CI/CD, remote software updates, and lifecycle management of...SeniorRemote workFlexible hoursWeekend work$77k - $112k
...Attorney in Rochester who's ready to learn fast, contribute early, and grow with the company. Join Community Solutions Group as a hybrid Senior Attorney and take real ownership of Legal Writing work while earning $77,000 - $112,000 and growing your craft. Key Responsibilities...SeniorWork at officeFlexible hoursDay shift$93.39k - $140.13k
...2 - $140,129/ yearSchedule Details: Monday - Friday. This is a hybrid position and must be located within 100 miles of Rochester, MN... ...Medicine and Pathology (DLMP) has openings for Senior Systems Engineer. In this role you will provide support to DLMP leadership with...SeniorRemote workMonday to FridayFlexible hours2 days per week$57k - $78k
...distributed systems leveraging JavaScript and Adaptability Champion engineering excellence and continuous learning within VentureLab Walk... ...quickly and apply them effectively VentureLab writes the software that keeps technology operations humming, all of it engineered...Part timeAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Hybrid). Be the first to apply!
- software engineer internship remote Rochester, MN
- software engineer remote Rochester, MN
- information technology software engineer Rochester, MN
- senior software engineer remote Rochester, MN
- junior software developer remote Rochester, MN
- startup software engineer Rochester, MN
- software developer Rochester, MN
- cybersecurity software engineer Rochester, MN
- software engineer Rochester, MN
- software engineer amazon Rochester, MN





