1

Computer Science Education Jobs in Minnesota (NOW HIRING)

Education * Bachelor's degree in computer science, data science, statistics, applied mathematics or related field Years of Experience * 5 years of relevant experience in applying data science ...

Basic knowledge of the practical application of engineering science and technology. * Basic knowledge of relevant computer application, such as CADD (Computer Aided Design and Drafting). Education ...

Senior Software Developers

Duluth, MN · On-site

$54.25 - $71.50/hr

... of education accepted) in Computer Science / Engineering (any) / IT / Business Administration/IS / Related * 5 years relevant progressive experience including 3 years of software experience using ...

Senior Hardware Engineer

Eden Prairie, MN · On-site

$112K - $150K/yr

Master of Science (M.S.) degree in Electrical Engineering, Computer Engineering, Computer Science or related field of study is desired but not required for this position Education * Bachelor of ...

Showing results 41-60

Computer Science Education information

See Minnesota salary details

$55.3K

$81.4K

$96K

How much do computer science education jobs pay per year?

As of Sep 10, 2026, the average yearly pay for computer science education in Minnesota is $81,398.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,900.00 and $91,600.00 per year, depending on experience, location, and employer.

What is computer science education?

Computer science education refers to the teaching and learning of the principles, concepts, and applications of computer science. It includes topics such as programming, algorithms, data structures, computer systems, and computational thinking. Computer science education can take place at various levels, from elementary school to higher education and professional development. Its goal is to equip students with the skills needed to understand and create technology, solve complex problems, and participate in a digital society.

What are the key skills and qualifications needed to thrive in computer science education?

To thrive in Computer Science Education, you need a solid background in computer science concepts, curriculum development, and typically a degree in computer science or education. Familiarity with programming languages, learning management systems (LMS), and educational technology tools is often required. Strong communication, patience, and the ability to inspire and engage students are critical soft skills. These skills and qualities ensure effective teaching, foster student understanding, and help bridge the gap between complex technical concepts and learners.

What are some common challenges faced by computer science educators in keeping course content current?

Computer science educators often face the challenge of rapidly evolving technology, which makes it necessary to regularly update course materials to reflect new programming languages, frameworks, and industry practices. Balancing foundational concepts with emerging trends can be difficult, especially given limited classroom time. Additionally, educators must ensure that updates remain accessible to students with varying levels of experience, while also integrating practical, real-world projects to keep students engaged.

What is the difference between Computer Science Education vs Computer Science Teacher?

AspectComputer Science EducationComputer Science Teacher
Required CredentialsTypically requires a degree in computer science or education, often with certification in teachingRequires a degree in computer science or related field, plus teaching certification
Work EnvironmentEducational institutions, online platforms, training programsSchools, colleges, educational institutions
Employer & Industry UsageEducational organizations, edtech companies, training providersPrimary schools, high schools, colleges
Common Search & ComparisonFocuses on curriculum development, programming skills, and educational methodsFocuses on classroom teaching, lesson planning, and student assessment

Computer Science Education generally refers to designing and delivering computer science curricula, often involving curriculum development and educational strategies. In contrast, a Computer Science Teacher primarily focuses on instructing students in computer science concepts within a classroom setting. Both roles require similar credentials but differ in their scope and work environment.

What can I do with computer science education?

Computer science education prepares individuals for a variety of roles such as software developer, data analyst, cybersecurity specialist, and systems analyst. It provides skills in programming, algorithms, and problem-solving, which are applicable across many technology industries and often require proficiency in programming languages and tools like Python, Java, or SQL.

What is a computer science education degree?

A computer science education degree is an academic program that prepares individuals to teach computer science concepts and programming in schools or educational settings. It typically includes coursework in programming, algorithms, and pedagogy, and may lead to certification for teaching computer science at various grade levels.

What jobs will a computer science education degree get you?

A computer science education degree can lead to roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or IT support specialist. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like programming languages and operating systems.

What are popular job titles related to Computer Science Education jobs in Minnesota?

For Computer Science Education jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Computer Science Education jobs in Minnesota look for?

The top searched job categories for Computer Science Education jobs in Minnesota are:

What cities in Minnesota are hiring for Computer Science Education jobs?

Cities in Minnesota with the most Computer Science Education job openings:

Infographic showing various Computer Science Education job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, 4% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $81,398 per year, or $39.1 per hour.

Senior Business Intelligence Analyst

Saint Louis Park, MN • On-site

Other

Posted 6 days ago


Job description

Job Description: We believe in bold ideas, diverse perspectives, and the drive to transform knowledge into impact. Here, your curiosity fuels progress, your voice shapes innovation, and your ambition helps redefine what’s possible within science and learning. We are a culture that obsesses over impact, challenges, and drives what’s next to power infinite possibilities for our customers, colleagues and society at large.

About the Role

Job description Summary This role supports the organization's strategic decision-making process by providing timely, accurate data analysis and visualizations to the leadership team. The analyst leads end-to-end ETL processes and builds dashboards using tools such as Microsoft Power BI, SQL, and BigQuery, curating a reporting suite that evolves with the changing needs of the business. The role combines technical expertise in data management and visualization with strong business acumen and communication skills to translate complex insights for stakeholders at every level. As a liaison between technical data operations and executive decision-making, the Senior Business Intelligence Analyst plays a pivotal part in driving the organization's strategic initiatives and growth.

Job responsibilities
  • Lead end to end ETL processes, including data extraction, transformation, and loading, to ensure the accuracy, integrity, and security of data used for analysis.
  • Develop and maintain interactive dashboards in Microsoft Power BI that give the leadership team clear, data driven visualizations to support decision-making.
  • Use SQL and BigQuery to run complex data queries and analyses, identifying trends, patterns, and opportunities for operational and business improvements.
  • Partner with stakeholders across the business to understand requirements, share insights, and support data driven decision-making and continuous improvement.
  • Communicate technical concepts and analytical findings clearly, adjusting the message for different audiences, including executives and team members.
  • Coach and mentor team members on best practices in data analysis, ETL processes, and dashboard development to build a strong, collaborative team.
Required qualifications
  • Essential Bachelor's degree in computer science, information systems, or a related field.
  • Four or more years of relevant experience in a business intelligence or data analytics role.
  • Working proficiency in SQL, Power BI, and ETL processes.
  • Strong analytical and critical thinking skills.
  • Clear written and verbal communication skills, with the ability to turn data into a business story.
Desirable
  • Additional certifications in business intelligence tools and systems.
  • Direct experience with BigQuery or a comparable cloud data warehouse.
  • Prior experience training or mentoring other analysts.
  • Experience leading or overseeing business intelligence projects.

We power infinite possibilities. For more than 200 years, we've transformed knowledge into discoveries that shape the world. Today, our global team of innovators, creators, and experts is driving what's next in science, education, and publishing—creating impact that reaches everywhere. We're not just observers of progress. We're the ones accelerating scientific breakthroughs, advancing learning, and sparking innovation that redefines entire fields and improves lives. Here, your talent matters. Your ideas have room to grow. And your work creates breakthroughs that can change everything.

Wiley is an equal opportunity/affirmative action employer. We evaluate all qualified applicants and treat all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, protected veteran status, genetic information, or based on any individual's status in any group or class protected by applicable federal, state or local laws. Wiley is also committed to providing reasonable accommodation to applicants and employees with disabilities. Applicants who require accommodation to participate in the job application process may contact tasupport@wiley.com for assistance.

We are proud that our workplace promotes continual learning and internal mobility. We offer meeting-free Friday afternoons allowing more time for heads down work and professional development, and through a robust body of employee programing we facilitate a wide range of opportunities to foster community, learn, and grow. We are committed to fair, transparent pay, and we strive to provide competitive compensation in addition to a comprehensive benefits package. The range below represents Wiley's good faith and reasonable estimate of the base pay for this role at the time of posting roles in the United Kingdom, Canada, USA, Austria, Czechia, Denmark, France, Greece, Italy, Netherlands, Romania, or Spain. It is anticipated that most qualified candidates will fall within the range, however the ultimate salary offered for this role may be higher or lower and will be set based on a variety of non-discriminatory factors, including but not limited to, geographic location, skills, and competencies.

Salary Range: 105,000.00 USD to 150,533.33 USD #LI-CW1

#J-18808-Ljbffr