1

Computer Science Education Jobs in Seattle, WA (NOW HIRING)

Pacific Science Center promotes access for all and believes that our guests should reflect the ... with computer systems including word processing, spreadsheets, and databases, specifically ...

New

Data Scientist

Bellevue, WA ยท On-site

$160 - $200/hr

Education in Computer Science, Engineering, Statistics, Mathematics, or a related technical field with 6+ years of overall experience. * 2+ years of work experience in creating data science-based ...

New

LMS Administrator

Seattle, WA ยท On-site +1

$120K/yr

Bachelor's degree in Instructional Design, Computer Science, Education, or Information Technology, or related field or equivalent combination of education/experience * 3+ years of experience must ...

Bachelor's degree in Instructional Design, Computer Science, Education, or Information Technology, or related field or equivalent combination of education/experience * 3+ years of experience must ...

Data Scientist

Bellevue, WA ยท On-site

$160K - $200K/yr

... Education in Computer Science, Engineering, Statistics, Mathematics, or a related technical field with 6+ years of overall experience 2+ years of work experience in creating data science-based ...

New

Senior Data Scientist

Bellevue, WA ยท On-site

$109K - $190K/yr

Bachelor's degree in Data Science, Computer Science, Statistics, Engineering, Applied Mathematics ... education, and work location. In addition, this position is eligible for 401k and a new hire and ...

Experience working in an agile methodology EDUCATION Degree in a quantitative discipline such as Predictive Analytics, Statistics, Mathematics, or Computer Science with coursework in Machine Learning ...

Showing results 21-40

Computer Science Education information

See Seattle, WA salary details

$64.3K

$94.6K

$111.5K

How much do computer science education jobs pay per year?

As of Aug 14, 2026, the average yearly pay for computer science education in Seattle, WA is $94,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,200.00 and $106,400.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 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 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 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 job categories do people searching Computer Science Education jobs in Seattle, WA look for?

The top searched job categories for Computer Science Education jobs in Seattle, WA are:

What cities near Seattle, WA are hiring for Computer Science Education jobs?

Cities near Seattle, WA with the most Computer Science Education job openings:

Infographic showing various Computer Science Education job openings in Seattle, WA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $94,580 per year, or $45.5 per hour.

$108K - $128K/yr

Full-time

Re-posted 19 days ago


Job description

Job Title
Computer Engineer
Location
KEYPORT, WA 98345 US (Primary)
Job Type / Status
Full-Time
Education
Bachelor's Degree
Clearance Level Required
Secret
Job Description
This position will involve developing and applying computer hardware and software skills and experience across multiple departments within Naval Undersea Warfare Center Division Keyport.
CODE 20: Test & Evaluation (T&E) Department: This Department plans, organizes, directs and controls NUWC Division Keyport's capabilities in Undersea Warfare T&E, performance assessment, and assurance capabilities for acquisition and Fleet customers.
CODE 30: Undersea Weapons Department: This Department plans, organizes, directs and controls NUWC Division Keyport's efforts in support of this Center's fielding and sustainment role for Weapon Systems. Provides In-Service Engineering Agent (ISEA), maintenance, and repair support for Anti-Submarine Warfare (ASW)and Undersea Warfare (USW) systems for U.S. Fleet and Foreign Military customers. Systems include in-service and developmental Heavyweight and Lightweight torpedoes, various Mine Systems, and other ASW/USW systems as assigned.
CODE 40: Undersea Systems & Sustainment Engineering Department: This Department plans, organizes, directs and controls NUWC Division Keyport's efforts to ensure Fleet Operational Readiness through Life-Cycle Support of Combat and Weapons systems. Provides ISEA and other Technical Authority functions as assigned including design, production, test, fielding, sustainment, and improvement modifications.
CODE 50: Unmanned and Theater Undersea Warfare Systems Department: This Department plans, organizes, directs and controls NUWC Division Keyport's efforts to accelerate the Navy's ubiquitous use of Unmanned Systems with a comprehensive suite of capabilities that sustain operational readiness and promote rapid integration of military utility into the fleet. Provides systems and project engineering leadership for assigned Integrated Warfare Systems technical programs. Provides ISEA and other Technical Authority (TA) functions as assigned including design, production, test, fielding, sustainment, and improvement modifications.
Job Requirements
Experience:
Senior Level - 7 years professional experience.
Journeyman Level - 4 years professional experience.
Education:
Bachelor's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science.