1

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

... teaching and collaboration, fostering a culture of data-driven decision-making.- Conducts ... Minimum Qualifications - Bachelor's degree in Statistics, Data Science, Mathematics, Computer ...

New

Showing results 41-60

Computer Science Teacher information

See Beaverton, OR salary details

$38.5K

$69.1K

$128.3K

How much do computer science teacher jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer science teacher in Beaverton, OR is $69,132.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,300.00 and $73,400.00 per year, depending on experience, location, and employer.

What does a computer science teacher do?

A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.

What does a computer science teacher do?

A Computer Science Teacher is responsible for teaching students about computer science topics, such as programming, algorithms, data structures, and computer systems. They develop lesson plans, deliver lectures, guide hands-on projects, and assess student progress. Computer Science Teachers may work at various educational levels, from middle school to college, and often help students develop problem-solving and computational thinking skills. Their goal is to prepare students for further study or careers in technology fields.

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, programming languages, and typically a teaching credential or relevant degree. Familiarity with educational technology platforms, coding environments (such as Python, Java, or Scratch), and classroom management systems is important. Strong communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in technology, and create a positive and productive learning environment.

How does a computer science teacher typically collaborate with other educators and staff within a school?

Computer Science Teachers often work closely with other teachers, especially those in STEM fields, to integrate technology and computational thinking into the broader curriculum. They may coordinate with curriculum specialists to align their lessons with school standards and collaborate with IT staff to ensure classroom technology is functioning properly. Additionally, Computer Science Teachers frequently participate in professional learning communities, mentor student clubs (like coding or robotics), and contribute to school-wide initiatives that promote digital literacy and safety. This collaborative environment supports both student success and the teacher's own professional growth.

What is the difference between Computer Science Teacher vs Software Developer?

AspectComputer Science TeacherSoftware Developer
Required CredentialsTeaching certification, bachelor's degree in CS or related fieldBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentSchools, educational institutions, classroomsOffices, tech companies, remote or on-site
Industry UsageEducation sector, public/private schoolsTechnology, software development, IT companies
Common Search/ComparisonYesNo

While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.

Are computer science teachers still in demand?

Computer science teachers are in high demand due to the growing emphasis on STEM education and digital literacy. Schools and educational institutions seek qualified teachers with knowledge of programming, coding languages, and educational technology, often requiring relevant certifications or degrees. The demand is expected to remain strong as technology continues to advance and integrate into various curricula.

Is there a shortage of computer science teachers?

There is a recognized shortage of computer science teachers in many regions, driven by increasing demand for technology education and a limited supply of qualified educators. This shortage often leads to larger class sizes and increased efforts to recruit and train new teachers with skills in programming, algorithms, and educational technology.

What are the most commonly searched types of Computer Science Teacher jobs in Beaverton, OR?

The most popular types of Computer Science Teacher jobs in Beaverton, OR are:

What are popular job titles related to Computer Science Teacher jobs in Beaverton, OR?

For Computer Science Teacher jobs in Beaverton, OR, the most frequently searched job titles are:

What job categories do people searching Computer Science Teacher jobs in Beaverton, OR look for?

The top searched job categories for Computer Science Teacher jobs in Beaverton, OR are:

What cities near Beaverton, OR are hiring for Computer Science Teacher jobs?

Cities near Beaverton, OR with the most Computer Science Teacher job openings:

Infographic showing various Computer Science Teacher job openings in Beaverton, OR as of August 2026, with employment types broken down into 100% Part Time. Highlights an 100% In-person job distribution, with an average salary of $69,132 per year, or $33.2 per hour.

Field Instructor - NW Outdoor Science School - 26/27 School Year

Northwest Regional ESD

Hillsboro, OR โ€ข On-site

$21.67 - $25.89/hr

Full-time

Posted 3 days ago

New


Job description


Northwest Regional Education Service District is an equal opportunity employer; committed to building an inclusive community and an environment free from discrimination, harassment, and retaliation. We are proud to be an antiracist organization. We work to understand how racial ideology is manufactured and how it impacts the lives of our staff and those we serve.


In line with our commitment to disrupting systemic racism, we acknowledge that research shows that Black, Indigenous, and people of color (BIPOC) and women are significantly less likely to apply for some positions, believing they must meet every qualification as described in the job description. At NWRESD, we value representation, and we are most interested in finding the best candidate for the job. We know that sometimes that candidate may be one who comes from a less traditional background. We encourage you to apply, even if you don't believe you meet every one of the qualifications described below.ย 



Position Title: Field Instructor
Department:ย Instructional Services / Northwest Outdoor Science School
Location:ย Outdoor School (Various Locations in NW Oregon)
Reports To:ย Outdoor School Site Supervisor
Compensation:ย NOSS Salary Schedule ($21.67 - $25.89 per hour, DOE)
2026/2027 Dates: Fall 2026 Session: 9/14/26-11/10/26; Spring 2027 Session: 2/18/27-6/2/27
ย  * THREE AVAILABLE POSITIONS *








NW REGIONAL ESD'S MISSION STATEMENT:ย 
ย 

In partnership with the communities we serve, Northwest Regional ESD improves student learning by providing equitable access to high quality services and support.

General Description
In alignment with the NWRESD's mission statement, this position assumes responsibility for the planning and implementation of field-based environmental education programs at residential Outdoor Science School sites.
ย 

This position is overnight, requiring the employee to live on-site during the work week Monday-Friday. Room and board are provided. Our program operates at multiple sites in Northwest Oregon near the following communities: Vernonia, Salem, Cloverdale, and Rockaway Beach. This position is seasonal, but there may be an opportunity available to continue employment in future sessions.
ย 

The employee will be compensated 50 hours per week. Weekly schedule varies from Monday-Friday or Sunday-Thursday. Most work weeks are 5 days. Due to the seasonal camp-based nature of
this position, it is exempt from state overtime wage regulations.
Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


1. College graduate or equivalent amount of directly related experience.
2. Ability and desire to work with children.
3. Training, knowledge, and previous work experience with relevant subject matter.
4. Valid American Red Cross Basic First Aid Certificate and CPR Certificate or ability to obtain certificate within timeline specified by district.
5. Ability to establish and maintain good relationships in a residential work environment.



KNOWLEDGE, SKILLS, and ABILITIES:
1. Demonstrate a commitment to diversity, equity, inclusion, and belonging through continuous development, modeling inclusive behaviors, and proactively managing bias
2. Ability to exhibit professionalism and effective human relations
3. Confer regularly with immediate supervisor
4. Proficient in the use of computer and internet-based applications, including but not limited to email, internet software, Google Suite, and word processing (MS Word)
5. Ability to manage both large and small groups of students safely through various program activities.
6. Knowledge of or ability to learn best practices in Outdoor Education to share content knowledge with students attending the Outdoor School program.
7. Ability to work on a team and collaborate with others.
8. Knowledge of restorative practices and compassionate conflict resolution.
9. Personable, timely, and communicative.
10. Ability to follow lesson plans as provided by Northwest Outdoor Science School.
ย 










Essential Functions: The duties listed below are not inclusive, but characteristic of the type and level of work assigned for this position.ย 

A. Train counselors (high school & college volunteers) to teach field study content
B. Mentor counselors and staff assistants while they teach elementary and middle school students
C. Provide direct instruction to elementary students
D. Develop lesson plans and outlines of duties for counselors and teachers
E. Prepare teaching and student guides and other necessary instructional materials
F. Use small group study in a discovery approach under instructor guidance
G. Motivate students to be informed, concerned, and involved in their environment.
H. Meet with teachers daily to plan instructional activities to meet the needs of the students
I. Work with other Field Instructors and Site Supervisors to integrate all field studies
J. Evaluate program and instruction quality to offer the best possible learning opportunities
K. At every opportunity, encourage teachers to participate in educational activities
L. Be consistently aware of student and staff health and safety while on field study
M. Be responsible for all assigned supplies and materials
N. Strive to minimize physical impacts on field study areas
O. Perform other duties as assigned, including leading social and recreational activities
P. Assist with emergency situations as needed















Note: ย The description contained herein reflects general details as necessary to describe the principal functions of this job, the level of knowledge and skill typically required, and the scope of responsibility, but should not be considered an all-inclusive listing of work requirements. Individuals may perform other duties as assigned, including work in other functional areas to cover absences or relief, to equalize peak work periods, or otherwise to balance the workload.
NWRESD believes that every individual makes a significant contribution to our success. The administration reserves the right to modify, add or remove duties as necessary that still reflect the essential functions of the department. It is our expectation that every employee will offer their services wherever and whenever necessary to ensure the success of the ESD's goals.
Equal Opportunity Employer
Northwest Regional Education Service District is an equal opportunity employer; committed to building an inclusive community and an environment free from discrimination, harassment, and retaliation. We are proud to be an antiracist organization. We work to understand how racial ideology is manufactured and how it impacts the lives of our staff and those we serve.
Northwest Regional Education Service District is proud to be an antiracist, Equal Employment Opportunity and Affirmative Action employer. We are committed to ensuring diversity and inclusion in all aspects of recruitment, selection, and employment without regard to race, disability, gender identity/expression, sexual orientation, national origin, ethnicity, religion,ย  veteran or military status, or any other category protected under the law.
Northwest Regional Education Service District is committed to providing reasonable accommodations in our recruitment procedures for individuals experiencing a disability. If you need assistance or accommodation due to a disability, please contact us at hrhelp@nwresd.k12.or.us. Persons who are deaf, hard of hearing, or have limitations in their speech may contact the district for assistance through the Oregon Telecommunications Relay Service at 1-800-735-2900.ย 










Frontline JOB ID: 3486
Fiscal Control Code: 3287, 3468, 3504