1

Computer Science Teaching Jobs in Kent, WA (NOW HIRING)

Requirements * 2 years of experience teaching or tutoring Collegeboard's AP Computer Science program * 3-12 hours per week of availability * Earned Bachelor's Degree * Exceptionally strong ...

Requirements * 2 years of experience teaching or tutoring Collegeboard's AP Computer Science program * 3-12 hours per week of availability * Earned Bachelor's Degree * Exceptionally strong ...

The Department of Computer Science at DigiPen Institute of Technology is currently seeking ... Teach undergraduate course in computer graphics, particularly focusing on spatial data structures ...

next page

Showing results 1-20

Computer Science Teaching information

See Kent, WA salary details

$41.2K

$73.9K

$137.2K

How much do computer science teaching jobs pay per year?

As of May 31, 2026, the average yearly pay for computer science teaching in Kent, WA is $73,909.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,000.00 and $78,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Teacher, and why are they important?

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, teaching credentials, and often a relevant degree or certification in education. Familiarity with programming languages (such as Python or Java), learning management systems, and educational technology tools is typically required. Strong communication, patience, and the ability to inspire and engage students are crucial soft skills. These competencies ensure effective instruction, support diverse learners, and foster a positive and productive classroom environment.

What are some common challenges computer science teachers face when introducing programming concepts to students?

One common challenge computer science teachers encounter is addressing the wide range of prior knowledge and experience among students, as some may be completely new to programming while others have advanced skills. Teachers must also find engaging ways to explain abstract concepts, making them accessible and relevant to learners with different interests and learning styles. Additionally, keeping up with rapidly evolving technologies and ensuring that course content remains current can be demanding. Collaboration with other educators and leveraging online resources often help in overcoming these challenges and enhancing student engagement.

What is computer science teaching?

Computer science teaching involves instructing students on topics related to computer science, such as programming, algorithms, data structures, computer systems, and computational thinking. Educators in this field work in various settings, including schools, colleges, universities, and online platforms. Their goal is to help students develop problem-solving skills, understand theoretical concepts, and gain practical experience with technology. Computer science teachers may also design curricula, assess student progress, and stay updated with advancements in the rapidly evolving field.
What are popular job titles related to Computer Science Teaching jobs in Kent, WA? For Computer Science Teaching jobs in Kent, WA, the most frequently searched job titles are:
What cities near Kent, WA are hiring for Computer Science Teaching jobs? Cities near Kent, WA with the most Computer Science Teaching job openings:

CTE TEACHER - COMPUTER SCIENCE (0.6 FTE)

Puyallup School District

Edgewood, WA

$54.20K - $74.60K/yr

Other

Posted 23 days ago


Puyallup School District rating

8.3

Company rating: 8.3 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

47th of 542 rated elementary and secondary schools


Job description

Posting: AP7474
Location: Edgemont Jr. High
Position: CTE Teacher - Computer Science
FTE: 0.6
Rate: See Salary Schedule
Calendar: 180-Day
NotesTHIS POSTING IS FOR THE 26/27 SCHOOL YEAR






Internal Candidates

  • Current PEA employees with a Continuing or Provisional contract may bid internally by following this link.


External Candidates (Including current PSD Substitutes and NON-Continuing PEA contracts)

  • Apply to this vacancy through the Frontline applicant system.
  • To expedite processing, provide a minimum of 3 professional references from current and former supervisors, including their email addresses. Ensure these references respond promptly.


Applicants must hold (or be eligible to obtain) a CTE teaching certificate with the appropriate 3 years full-time occupational experience-based endorsements:

  • V078000 College program and BA Degree plus 2000 Occupational Experience other than teaching.
  • Must also apply for the Residency Teacher certificate or apply to add the endorsement to your teacher certificate and take and pass the basic skills test and the content knowledge test and obtain the Residency Teacher certificate or the endorsement before the Initial CTE certificate can be issued.
  • OR Vcodes to teach the following courses (must have Vcode alignment for each course):
    • Introduction to AI Explorers (521206)
    • Introduction to Business Arts (V521401, OR V520100)
    • Introduction to AI Graphic Design (V100100, OR V210100, OR V521206)
    • Computer Science Discoveries (V07000, OR V141000, OR V210100, OR 521206, OR V470110)
    • Yearbook (V100100, V210100, V521206) 

Additional Requirements

  • Must hold or be willing to obtain CPR/First Aid/AED and OSHA Trainer Certifications
  • Pass Criminal Background Fingerprinting with WSP and FBI
  • Successfully complete OSPI required training

Proof of Qualification

  • Candidates must hold or be able to obtain a teaching certificate with OSPI, including the appropriate endorsement.


Benefits and Wages

  • Refer to the Certificated Staff, Non-Supervisory Employees (PEA)-WEA agreements, salary schedules, calendars, and benefits here.


Additional Information for External Candidates

  • Your application remains active for two years for selected positions.
  • Hiring teams will review all completed applications. If selected for an interview, you will be contacted directly by phone or email.
  • Update your application regularly to reflect any changes, such as new employment history or references.
  • For questions, please contact the Human Resources Department at personnel@puyallupsd.org



What Puyallup School District employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom