1

Computer Science Engineer Jobs in Rochester, MN (NOW HIRING)

Education: • 4 year degree in Electrical Engineering, Computing Engineering or a related field such as Physics or Computer Science with hardware experience. Geographical Location: Minnesota:

S. in Electrical Engineering, Biomedical Engineering, Physics, Computer Science, or related field. * Experience in MRI pulse sequence development (e.g., Philips R5/R6 research environment or other ...

VDI Engineer - Ramstein

Rochester, MN · Hybrid

$124K - $143K/yr

Bachelor's degree in computer science/systems, information systems/technology, engineering/engineering technology, software engineering/programming, management, natural sciences, social sciences ...

Description We are seeking a driven CAD Design Specialist / Mechanical Design Associate to support ... About Actalent Actalent is a global leader in engineering and sciences services and talent ...

Business Analytics, Data Science, Information Technology (IT), Information Systems (MIS), Statistics, Computer Engineering, Computer Science, Software Engineering, Supply Chain Management/Logistics ...

New

Students graduating in 2026 or later, currently pursuing a Bachelor's degree in Chemical Engineering, Electrical Engineering, Computer Science, or another hard science Preference for students who ...

Showing results 41-60

Computer Science Engineer information

See Rochester, MN salary details

$49.3K

$123.5K

$139.8K

How much do computer science engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for computer science engineer in Rochester, MN is $123,520.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,300.00 and $133,700.00 per year, depending on experience, location, and employer.

What is a computer science engineer?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What do computer science engineers do?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are the key skills and qualifications needed to thrive as a computer science engineer?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.

Do computer science engineers make good money?

Computer science engineers typically earn competitive salaries that vary based on experience, location, and industry. Entry-level positions often start with moderate pay, while experienced engineers working in specialized fields or in high-demand areas can earn significantly higher salaries, especially with skills in programming, software development, and systems design.

What are popular job titles related to Computer Science Engineer jobs in Rochester, MN?

For Computer Science Engineer jobs in Rochester, MN, the most frequently searched job titles are:

What job categories do people searching Computer Science Engineer jobs in Rochester, MN look for?

The top searched job categories for Computer Science Engineer jobs in Rochester, MN are:

What cities near Rochester, MN are hiring for Computer Science Engineer jobs?

Cities near Rochester, MN with the most Computer Science Engineer job openings:

Infographic showing various Computer Science Engineer job openings in Rochester, MN as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 74% Physical, 2% Hybrid, and 24% Remote job distribution, with an average salary of $111,441 per year, or $53.6 per hour.

$134 - $195/hr

Other

Medical, Dental, Vision, Retirement

Posted 5 days ago


Mayo Foundation rating

8.6

Company rating: 8.6 out of 10

Based on 8 frontline employees who took The Breakroom Quiz


Job description

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

The Senior Information Security Engineer is a senior-level technical position responsible for leading complex security engineering initiatives and providing advanced expertise across multiple information security domains. The position operates with significant autonomy, serves as a technical authority, and is accountable for designing, implementing, and optimizing security solutions that address enterprise risk, regulatory requirements, and business objectives.

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.

Qualifications

Bachelor’s degree in applicable field plus five (5) years of relevant experience. Pertinent fields of study and experience include, but are not limited to, information security, computer science, information systems, engineering, or a related field.

Master’s degree in applicable field plus four (4) years of relevant experience preferred. Pertinent fields of study and experience include, but are not limited to, information security, computer science, information systems, engineering, or a related field.

One or more of the following certifications (or equivalent) are required at time of hire: CISSP, CISM, GSEC, OSCP.

Experience securing web applications, APIs, and internet-facing technologies.

Experience with Akamai solutions such as WAAP, Property Manager, Edge DNS, CDN, or similar web security platforms.

Strong understanding of web application security, API security, DNS, TLS/SSL, and threat mitigation techniques.

Experience with scripting, automation, or Infrastructure-as-Code technologies.

Strong analytical, communication, and problem-solving skills.

One or more of the following certifications (or equivalent) are required at the time of hire: CISSP, CISM, GSEC, OSCP.

Preferred Qualifications

Experience with Akamai Bot Manager, API Security, Account Protector, or SiteShield.

Experience with Azure, AWS, or Google Cloud security services.

Knowledge of OWASP Top 10, DDoS protection, and modern application security practices.

Exemption Status

Exempt

Compensation Detail

$134,347 - $194,750 / year

Benefits Eligible

Yes

Schedule

Full Time

Hours/Pay Period

80

Schedule Details

Monday - Friday, 8:00 a.m. - 5:00 p.m. May be required to provide 24/7 on-call support. 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.

Weekend Schedule

May be required to provide 24/7 on-call support.

International Assignment

No

Site Description

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.

#J-18808-Ljbffr

What Mayo Foundation employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom