1

Computer Science Teaching Jobs in Beaverton, OR (NOW HIRING)

... Computer Science A tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

STEM teacher

Portland, OR · On-site

$15 - $22/hr

Knowledge of technologies, computer programming, computer science, robotics, teaching experience, etc moves you to the head of the line. REQUIREMENTS: Education & Experience - Good at STEM and ...

Java Tutor

Portland, OR · Remote

$18 - $40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

Discrete Math Tutor

Portland, OR · Remote

$18 - $40/hr

... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

next page

Showing results 1-20

Computer Science Teaching information

See Beaverton, OR salary details

$38K

$68.1K

$126.4K

How much do computer science teaching jobs pay per year?

As of Aug 9, 2026, the average yearly pay for computer science teaching in Beaverton, OR is $68,119.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,500.00 and $72,300.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 Beaverton, OR? For Computer Science Teaching jobs in Beaverton, OR, the most frequently searched job titles are:
What job categories do people searching Computer Science Teaching jobs in Beaverton, OR look for? The top searched job categories for Computer Science Teaching jobs in Beaverton, OR are:
What cities near Beaverton, OR are hiring for Computer Science Teaching jobs? Cities near Beaverton, OR with the most Computer Science Teaching job openings:
Infographic showing various Computer Science Teaching job openings in Beaverton, OR as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $68,119 per year, or $32.7 per hour.

Computer Science CTE Teacher - 0.5 FTE - Franklin HS

Portland Public Schools

Portland, OR • On-site

$57K - $111K/yr

Part-time

Posted 19 hours ago

Posted today


Portland Public Schools (Oregon) rating

7.4

Company rating: 7.4 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

191st of 627 rated elementary and secondary schools


Job description

Posting Timeline
Open Internal Only
Open Date: 8/5/2026 Close Date: Until Filled
Open Internal & External:
Open Date: 8/7/2026 Close Date: Until Filled
This posting is open internally only for the first two (2) business days. Interviewing and hiring priority will be given to internal applicants. Current probationary and contract professional educators are eligible to transfer until August 20th.
Applications will be reviewed as received. Portland Public Schools reserves the right to make a hiring decision at any point during the posting period.
Position Details
CTE PROGRAM SUMMARY: A state-approved Career & Technical Education (CTE) Program of Study (POS) is a series of courses that helps students develop the technical skills, academic knowledge and real-world experiences needed to prepare them for the high-skill, high-demand, high-wage careers of the 21st century. Existing CTE Programs include, but are not limited to Construction, Health Sciences, Digital Media, Photography, Manufacturing, Information Technology/Computers, Engineering and Business.
POSITION SUMMARY:
Career Technical Education teacher with a focus on Computer Science:
The classroom teacher performs under supervision of a principal or other designated supervisor and has major responsibility for the instruction and supervision of students. Instruction of students shall include individual skill development, expansion of knowledge, and development of ability to reason. Supervision of students shall include guidance, development and safety. The classroom teacher functions in accordance with the established policies, rules, regulations and the performance standards of the District/State and the performance goals established for the teacher.
REPRESENTATIVE DUTIES:
Include, but are not limited to:
  • Provide relevant, rigorous, technical skill standards-based content.
  • Align courses/content with post-secondary education partners.
  • Assess technical skills.
  • Establish/maintain a program of study Advisory Committee comprised of business, community and education partners.
  • Provide guidance support to assist students in progressing through a CTE program of study.
  • Provide student leadership organization opportunities for further growth and professional development.
  • Integrate work-readiness skills instruction.
  • Develop and maintain business partnerships.
  • Attend required state, regional and district workshops and conferences.

EMPLOYMENT STANDARDS
Career & Technical Education Teachers:
  • Must hold or be eligible to obtain an Oregon State Career and Technical Education (CTE) teaching certificate in the related Program of Study area.
  • Prospective CTE teachers do not have to come in with a teaching license/endorsement.
  • CTE licenses may be obtained provided individuals have direct industry/professional experience (2000 hours in the Computer Science industry).
  • A teaching background is not a requirement.
  • Must have demonstrated experience in the program of study area.
  • Must adhere to Career and Technical Education program standards set by the Oregon Department of Education and Portland Public Schools.

Education & Experience
Associate's Degree or Bachelor's Degree preferred.
Skill in applying technology in education.
2000 hours industry experience within the field of Computer Science
Knowledge, Skills and Abilities
  • Skill and ability to teach a broad range of levels of CTE subject area.
  • Energetic, empathetic, and innovative.
  • Ability to be flexible and resourceful.
  • Desire to work with students from a variety of cultural backgrounds and learning abilities.
  • Ability to use technology as a tool in the classroom.
  • Demonstrated ability to work with a wide variety of high school students in a multicultural setting.
  • Possess the knowledge and skills to develop positive interpersonal relationships.
  • Good organization and management skills.
  • Ability to meet individual student needs in the development of department goals and restructuring of the curriculum.
  • Desire to collaborate with colleagues.
  • Desire to network with external colleagues to develop programs for students (speakers, job shadow, field trips, internships, etc.).

PREFERRED QUALIFICATIONS:
Bilingual/Bi-Cultural Chinese, Russian, Somali, Spanish, and Vietnamese applicants are highly desirable.
LICENSURE REQUIREMENT: Arts, Information and Communications: Information and Communications Technology
COMPENSATION: $57,206 - $111,314 (Annual salary based on 1.0 FTE)
WORK YEAR: 193 days
FTE: 0.5
Portland Public Schools (PPS) is seeking talented people from diverse backgrounds and experiences to lead change and inspire PPS students. At PPS, every employee, despite having different roles, is an educator. We hope to attract talented educators who model the core PPS Educator Essentials . With the District's focus on eliminating systemic racism and its adverse impact on student learning, we seek to hire individuals who bring to our district a deep commitment to racial equity and social justice.
The District is committed to equal opportunity and nondiscrimination in all its educational and employment activities. The District prohibits discrimination based on perceived or actual race; national or ethnic origin; color; sex; religion; age; sexual orientation; gender expression or identity; pregnancy; marital status; veteran's status; familial status; economic status or source of income; mental or physical disability or perceived disability; or military service.
504 Coordinator: Katie Loewen, kloewen@pps.net , 503-916-3337 x63337
ADA Coordinator: Jey Buno, jbuno@pps.net , 503-916-3360
D irector of Civil Rights: Dr. Bobby Cruz, bcruz@pps.net , 503-839-3660
Accessibility Statement

What Portland Public Schools (Oregon) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom