Sr. Software Engineer (Hybrid)
$141.02k - $204.53kMayo Clinic
City Rochester
State MN
Remote NO
Department Digital
Why 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 Highlights
- 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.
We 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 frameworks
Knowledge 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.
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 Opportunity
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.
$135k - $152k
...will: \n \n Lead a team of electrical engineers, designers and BIM specialists. \n... ...Revit. Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and... ...commercial electrical systems. \n \n \n Hybrid near Rochester, MN \n Salary range -...SeniorFor contractors$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$82.97k - $110.63k
...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...SeniorFull timeTemporary workLocal areaRemote work$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- 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)...SuggestedPermanent employmentInternshipFlexible hoursShift 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$88.36k - $136.45k
...Salaried employee who does not receive overtime payHYBRID: This is a hybrid position and must be located within 100 miles of any of the... ...experience in business analysis, business administration, engineering, information science, health or science-related field. Master’...SeniorRemote workFlexible hours$141.02k - $204.53k
...Salaried employee who does not receive overtime payThe Senior Data Engineer - API & AI Gateway Platform Engineer will design, develop, and... ...platforms leveraging technologies such as Apigee (Edge, X, Hybrid), Palo Alto Prisma AIRS (Portkey), Akamai API Security and related...SeniorRemote workFlexible hoursWeekend work- ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM,... ...California Country United States Work arrangement Hybrid Area of work Software Engineering Employment type Co...Contract workFixed term contractInternshipShift work
- ...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
$116.04k - $142.15k
...future. Responsibilities This is a hybrid position and must be located within 100... ...applications, not clinical. AI/ML Engineers at Mayo Clinic play a pivotal role in... ...will develop, integrate, and standardize software components and create, maintain, and follow...Full timeRemote workFlexible hoursWeekend work$141.02k - $204.53k
...Monday-Friday; 8:00am-5:00pm This is a hybrid position and must be located within 100... ...receive overtime payThis is a Senior Data Engineering role that will join the Research Data Atlas... ...platforms is required to support software development, data engineering, testing,...SeniorRemote workMonday to FridayFlexible 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$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- ...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
$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$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$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$100k - $130k
...Senior Mechanical Engineer - Bloomington or Rochester, MN (Hybrid) SIGN-ON BONUS up to $10K The Senior Mechanical Engineer serves to work in a fast... ...market types Perform Load/Energy calculations with software such as Trace 700, IES and similar programs...SeniorFor contractorsLocal areaRelocation package$87.1k - $119.8k
...Sr Mechanical Engineer Job Locations US-MN-Rochester Job ID 2026-3346 Category Engineering - Mechanical Position Type Regular Full-Time # of Openings 1 Posted Date 2 months ago(8/4/2026 11:17 AM) Remote...SeniorFull timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocationRelocation package3 days per week- ...IBM i, where you'll work on real-world engineering challenges, learn from industry experts,... ...innovative, and passionate about systems software, we'd love to talk with you. Location... ...condition, bringing the power of an open hybrid cloud and AI strategy to life for our...Full timeContract workPart timeFixed term contractInternshipWorldwideShift work
$107.45k - $150.43k
...Flexibility of both remote and on-site workCompensation Detail: $107,452.80 - $150,425.60 / yearSchedule Details: Business Hours. This is a hybrid position and must be located within 100 miles of a Mayo Clinic location for onsite expectations a minimum of 1 time per month. The...SeniorRemote workFlexible hoursWeekend work$30.86 - $41.66 per hour
...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...SeniorFull timeLocal areaFlexible hours- ...This is a hybrid position and must be located within 100 miles of a Mayo Clinic campus for occasional on-site expectations based on business needs. The Senior Director of Self-Pay and Cash Management provides strategic and operational leadership for key Revenue Cycle...SeniorTemporary workLocal area
- ...Principal Technical Writer Work mode: Hybrid Onsite Location(s): Arden Hills, MN, US,... ..., Inc. portfolio of hardware and software products. Create instructional and training... ...leadership: Partner with product managers, engineers, designers and subject matter experts throughout...Work at officeRelocationRelocation package3 days per week
$21.5 per hour
We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining Advantage Solutions means joining a network of 65,000 teammates serving 4,000+ brands and ...SeniorHourly payPart timeShift work- Forge ahead with WSB. We are seeking a Senior Bridge Design Engineer to add to our growing team. This is an exciting role for someone looking... ...programs such as Midas Civil and familiarity with industry software such as Bentley OpenBridge, AASHTOWare Bridge Rating, and...SeniorFull timeContract workTemporary workPart timeFor contractorsWork at office
- ...Alternative Delivery and other complex projects. To be the primary contact in concert with the Project Management Administrative Engineer and Assistant District Engineer for other public agencies, special interest groups and the public regarding project activities. Establish...Full timeLocal area
$105.51k - $158.26k
The purpose of your role as a Senior Project Manager As a Senior Construction Project Manager, you will provide project management support during all phases of HVAC construction to ensure project standards, budget, deadlines and communications are maintained.Manage Safety...SeniorFull timeFor contractorsLocal area$67.45k - $101.21k
...activities is preferred.Strong knowledge of experimental design, assay development, and flow cytometry data analysis. Experience using software such as FlowJo or similar platforms to support investigators with study design, data interpretation, compensation, spectral...SeniorTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Hybrid). Be the first to apply!
- part time software developer remote Rochester, MN
- software developer Rochester, MN
- software engineer internship remote Rochester, MN
- software engineer amazon Rochester, MN
- software engineer Rochester, MN
- junior software developer remote Rochester, MN
- information technology software engineer Rochester, MN
- graduate software developer no experience Rochester, MN
- software developer positions Rochester, MN
- software engineer full time Rochester, MN







