Upper School Math & Computer Science Teacher
National Association of Episcopal Schools
Oregon Episcopal School Portland, OR United States Oregon Episcopal School seeks an Upper School Math and Computer Science Teacher to begin duties in August 2026. Interested candidates should include a resume and cover letter addressed to Sarah Grenert-Funk (Head of Upper School) when submitting materials.
OUR MISSION
Oregon Episcopal School educates students to realize their power for good as engaged citizens of the world.ABOUT US
Founded in 1869, Oregon Episcopal School today occupies a wooded 59-acre campus where 880 students in Pre‑K through 12th Grade share an excellent faculty, an inquiry‑based curriculum, and a strong sense of community. The Upper School also includes a small boarding program of international and domestic students who live and learn together, enhancing the vibrancy of the school community.JOB SUMMARY
The Upper School Mathematics and Computer Science teacher will initially teach two math courses and one foundational computer science class, working in close collaboration with current faculty in computer science in preparation for teaching future advanced computer science electives. The teacher collaborates with colleagues to design and implement curriculum and learner‑centered activities that emphasize analytical thinking, research, problem‑solving, and collaboration, and ask students to think deeply and creatively about concepts and applications. The teacher structures 80‑minute blocks by using a variety of full‑class discussions, cooperative learning groups, pairs, and individuals, with students routinely presenting and sharing work. Teachers in the department use the “Explore Before Explain” methodology to engage students in the sense‑making process and build an enduring understanding of new concepts. Successful candidates will have experience designing courses and assessments centered on clearly defined learning outcomes, ensuring alignment between instructional strategies and student achievement. Furthermore, they should understand and model the importance of involvement in the community, ongoing professional learning, and authentic collaboration with other faculty and staff to advance the School’s mission. Teachers are expected to bring an innovative, energetic spirit to the classroom, constantly seeking ways to make problem‑solving essential to adolescents. The teacher should have a strong facility with technology and a flexible mindset that enriches collaboration.ESSENTIAL DUTIES
Create, communicate, and maintain clear, consistent, and appropriate learning outcomes and expectations aligned with the Mathematics and Computer Science Department’s goals and schoolwide strategic initiatives. Provide frequent, constructive, objective, and prompt feedback. Engage in professional growth and development. Design assessments and activities as tools for student learning and growth. Recognize, respect, and promote the cultural differences and diversity of the individuals in the classroom and community. Collaborate with colleagues in the Mathematics and Computer Science department. Communicate responsibly and professionally with colleagues, families, and students. Establish and sustain relationships with students and families that promote learning and community building. Seek to understand, value, and respond to each student. Differentiate instruction; experiment with teaching strategies. Establish and maintain appropriate standards for student behavior using Restorative Practice methods, which encourage reflection and problem‑solving and support positive self‑esteem and relationship building. Integrate technology in teaching and assessment. Attend division meetings, grade‑level team meetings, and academic department meetings. Participate in the life of the school by attending school activities, events, meetings, and conferences. Engage fully in OES‑sponsored Diversity, Equity, and Inclusion activities as assigned. Serve as an advisor to a small group of students. Attend an opening of school grade‑level overnight trip. Design and implement an Activity (one hour a week co‑curricular mini‑course) and Winterim (week‑long experiential education) course.MINIMUM QUALIFICATIONS
BA/BS or equivalent in Math, Computer Science, or related field Technical proficiency in core Python programming, data structures, and libraries Intercultural competence and ability to work with sensitivity and effectiveness with students, families, colleagues of diverse backgrounds and identities; demonstrated commitment to equity and inclusion for people of all backgrounds and identities Digital literacy; intermediate to advanced proficiency in Google Docs/Sheets and other web‑based applications; database and cloud storage solutions, such as Google Drive, ability to troubleshoot common hardware and software issues, and good understanding of data privacy principles, particularly in safeguarding student data and personal information Video‑conferencing experience, as appropriate to job duties; flexibility and willingness to learn as digital tools evolve Ability to pass a criminal background checkPREFERRED QUALIFICATIONS
MA/MS or equivalent in Math, Computer Science, or related field Two to three years of experience teaching 9th through 12th grade Computer Science courses or completion of a teaching certification program Experience teaching Algorithms and Machine Learning elective courses Knowledge of statistics and R programming Demonstrated a successful history with innovation in the teaching of Computer Science, technology integration, curriculum design, and inquiry‑based learning Experience in teaching English Language Learners (ELL), particularly international students Develop curriculum with clear learning outcomes, assessments, and means for feedback using a proficiency grading scale.KNOWLEDGE, SKILLS AND ABILITIES
Verbal and written communication skills, ability to manage confidential information in compliance with the law and best practice Ability to consistently apply principles of equity and inclusion in day to day work and in the broader workplace community Organizational skills, ability to work well on teamsPHYSICAL REQUIREMENTS
Ability to sit at a computer and keyboard for moderate periods Mobility sufficient to move about the campus, including climbing stairs Sight and hearing adequate to perform the duties of the job, ability to communicate clearly Ability to lift and carry up to 25 pounds on an occasional basisSALARY
This is a full‑time, academic year position that comes with a competitive salary based on degrees and experience, abundant professional development opportunities, and a generous benefits package.APPLICATION PROCESS
Candidates should send both a cover letter and resume to the hiring committee at Please address the cover letter to Sarah Grenert‑Funk (Head of Upper School) when submitting your materials.EEO STATEMENT
Oregon Episcopal School does not discriminate in its hiring or employment practices on the basis of race, color, religion, gender (including gender identity or expression), disability, national or ethnic origin, age, sexual orientation, marital status, genetic information, or other legally protected characteristic or status. #J-18808-Ljbffr National Association of Episcopal SchoolsVacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Upper School Math & Computer Science Teacher in Portland, OR vacancy
- Oregon Episcopal School in Portland, OR is seeking an Upper School Math and Computer Science Teacher to start in August 2026. The ideal candidate will have a BA/BS in Math or Computer Science and technical proficiency in Python. Responsibilities include designing curriculum...SuggestedFull time
$53.17k - $110.48k
Position Title Teacher - Middle School Math, Dual Language Immersion (DLI), Spanish. Location Clear Creek Middle School. Job Details Position Type... ...and the ability to adjust focus. Regularly focus on a computer screen. Regularly bend, stoop, kneel and lift up to 15‑45...SuggestedPermanent employmentContract workFlexible hours$52.17k - $109.55k
Teacher - Reading & Math Intervention Specialist Location: Riverdale Grade School, Portland, Oregon Job ID: 5735389 Starting Date: Aug 24, 2026 Contract Days: 192 days / FTE: 1.0 (full-time) Salary: $52,168.63 - $109,554.96 per year FLSA Status: Exempt OVERVIEW OF...SuggestedFull timeContract workInternshipImmediate startWork visa$20 - $80 per hour
...students on Superprof than on any other platform. The ideal profile: - Are enthusiastic about sharing their knowledge. - Have a school qualification, practical experience, or a university degree. - Are patient, punctual, and an excellent communicator. - Believe...SuggestedHourly payExtra incomeFull timePart timeImmediate startFlexible hours$1,000 per month
...philosophy revolves around teaching math in a way that makes sense to... ...our operating hours. And unlike a school, we don't require you to have a... .... Others have degrees in the sciences and humanities. Some of us are former school teachers. We are also athletes, musicians...SuggestedHourly payFor contractorsSelf employmentSecond jobFlexible hoursDay shift$85k - $95k
...s critical for safer communities, safer schools, safer hospitals, safer businesses, and... ...Emergency Call Handling, 911 Equipment, Computer Aided Dispatch, Records Management Systems... ...'s Degree in Communications, Computer Science, Emergency Management, IT, or Technology...Remote workRelocation- A leading online tutoring platform is seeking Discrete Math Tutors to provide immediate online assistance. The role offers flexibility in accepting on-demand requests and competitive compensation. Ideal candidates will have strong communication skills and expertise in...Remote jobImmediate startFlexible hours
- An innovative tutoring platform is seeking Finite Mathematics Tutors for an entry-level role. Tutors will work remotely, providing immediate assistance to students as needed. The role offers competitive pay, including surge pricing during peak hours, and allows for flexible...Remote jobImmediate startWork from homeFlexible hours
$16.8 per hour
Lewis & Clark College is hiring Tutors for the Symbolic and Quantitative Resource Center in Portland, OR. As a Tutor, you will assist students with quantitative coursework, homework help, and exam preparation while fostering a supportive environment. This position requires...Hourly pay$60.79k - $121.8k
CTE Computer Science Teacher | Probationary | .6 FTE | Westview High School Starting Date: Aug 18, 2026 Job Description Purpose: The Teacher plans and implements an instructional program that fosters learning and growth, creates a supportive learning environment that...Full timeContract workPart timeInternship- ...educational organization is seeking volunteers for tutoring high school students from low-income families in Portland, Oregon. Volunteers will conduct one-on-one or small group sessions focusing on math and writing, building students' academic confidence. Ideal candidates...Local areaDay shift
- A local educational nonprofit is seeking volunteers for the role of Saturday High School Tutor in Portland. This position involves providing academic support in math and writing to high-achieving students from low-income families. Volunteers will help cultivate skills and...Local areaWeekend work
- Saturday High School Tutor (Math/Writing) Portland (age 21+ Referral) Provide consistent academic support, mentorship, and encouragement that... ...Saturday site. Volunteers support students in math, science, and writing, helping them build the academic confidence and...Day shift
$100k - $110k
...the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations... ...products such as Emergency Call Handling, 911 Equipment, Computer Aided Dispatch, Records Management Systems, Jail Management Systems...$23 - $25 per hour
...office organization projects as needed. Perform additional tasks assigned by Support Managers QUALIFICATIONSRequired ~ High School graduate or equivalent. ~2+ years of customer service experience. ~ Able to communicate clearly in writing and verbally. ~...Hourly payFull timeWork at officeRemote work- ...individuals with disabilities to perform the essential functions. EDUCATION and/or EXPERIENCE · High School Diploma or GED required ~ Associates degree in Computer Science or Management Information Systems preferred ~1-3 years of job experience in technical support –...Full timeWork at officeImmediate startRemote workRelocationShift workWeekend workWeekday work
- .... · Physical ability to lift up to 50 pounds. Preferred Qualifications · Associate’s or bachelor’s degree in Computer or Information Science. · Technical certifications such as A+, Network+, MCSE, MCP, or CCNA. · Experience with Microsoft Office 365 and/or...Hourly payWork at officeRemote workFlexible hours
$28 - $32 per hour
...Technology project work Install, configure, and maintain company devices and related hardware and software Maintain knowledge of computer and/or network security systems, applications, procedures, and techniques Identify and resolve computer system malfunctions and...Contract workTemporary work- ...-Action Plans- on assigned claims which clearly reflect file status and disposition strategy. Provide support for more senior and upper-level claim handlers on the Team, including but not limited to special claim and account level projects and data organization. Qualifications...Home office
- ...Qualifications Minimum: Requirements/Qualifications: NDT Assistants/Trainees - High School Diploma, GED, or equivalent; math and print reading skills; ability to used computers for data entry and report writing; Applicants with documented prior NDT classroom...Permanent employmentFull timeTraineeshipWork at officeLocal areaShift work
- Service Desk Technician Workplace Type: On-site Position Overview: The Service Desk Technician is responsible for delivering a positive customer experience by professionally and efficiently handling incoming support requests. This role provides troubleshooting assistance...
$28 - $34 per hour
...and web-based applications Troubleshoot hardware and software problems pertaining to desktop and notebook PCs Decommission older computers, including DOD hard drive wipes and detailed tracking Follow and document standard departmental procedures Follow 5S guidelines to...Contract workWork at officeLocal area$53.7k - $69.8k
...troubleshootingMulti-function printers and plottersFile systems structure, permissions, and access supportActive Directory User and Computers administrationSLA-driven task managementStrong verbal communication and documentation skills, including experience translating...Local areaRemote workShift work$25 - $30 per hour
...highest certification levels from key partners, including Microsoft, Apple, Cisco, Lenovo, Adobe, and more, Zones has mastered the science of building digital infrastructures that change the way business does business ensuring whatever they need, they can Consider IT Done...Remote work- A leading IT solution provider in Portland, OR, is seeking a Help Desk Support Analyst. In this role, you'll ensure global teams have the technology they need, provide first-line technical support, and troubleshoot various issues. Ideal candidates will have 1-3 years of...
$16.3 per hour
...hectic, fast‑paced environment Ability to work with customers who are sometimes angry or frustrated Preferred Qualifications Computer Science or a similar academic major Students with Federal Work Study in their Financial Aid Package Physical Requirements N/A #J-18808...Hourly payMinimum wageSummer workWork at office- ...imaging desktops/laptops. Additionally, the applicant will be required to inventory, configure and deploy telecom devices, desktop computers, laptop computers and tablets. The applicant must have enterprise level experience, excellent written, verbal and inter-personal...Work at officeRemote work
- ...while managing multiple priorities. What We’re Looking For High school diploma or GED. At least one year of experience in technical... ...writing. Sit or stand for extended periods while working at a computer workstation. Use a keyboard, mouse, and headset throughout the...Work at office
$16 per hour
Duration: 6 months contract, possibility to go longer Pay: $16/hr Shift/Hours: 3 shifts 6am PST, 7am PST and 8am PST; 8 hours each day (one will be 8am-5pm, rest of training [minimum of 2 weeks] will be 7am-4pm) Job Description Job Title: Customer Support Analyst Overview...Contract workShift work- Service Desk Analyst Service Desk Analyst are responsible providing support to end users when they contract call the service desk line. The contractor may also be required to take on‑call shifts. The contractor must be able to: Assist employees when they call the services...Contract workFor contractorsWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Upper School Math & Computer Science Teacher. Be the first to apply!
Related searches
- summer school teacher Portland, OR
- school teacher Portland, OR
- school-age teacher Portland, OR
- private schools math teacher Portland, OR
- math teacher Portland, OR
- math tutor Portland, OR
- entry level computer programmer Portland, OR
- computer specialist Portland, OR
- computer repair tech Portland, OR
- computer network support specialist Portland, OR



