Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 check

PREFERRED 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 teams

PHYSICAL 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 basis

SALARY

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 Schools

Vacancy posted 15 hours 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... 
    Suggested
    Full time

    National Association of Episcopal Schools

    Portland, OR
    15 hours ago
  • $44.29k - $87.15k

    Computer Science Teacher (Beaverton, OR) Valley Catholic High School is currently seeking a part-time (.3 FTE) Computer Science Teacher for the 2026-2027 school year...  ...school teaching experience preferred, particularly upper divisions and AP-level Computer Science courses... 
    Suggested
    Part time
    Summer work
    Work visa
    Afternoon shift

    Sisters of St. Mary of Oregon Ministries Corporation

    Beaverton, OR
    1 day ago
  • $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... 
    Suggested
    Hourly pay
    Extra income
    Full time
    Part time
    Immediate start
    Flexible hours

    Superprof

    Vancouver, WA
    3 days ago
  • $44.29k - $87.15k

    Sisters of St. Mary of Oregon Ministries Corporation seeks a part-time Computer Science Teacher at Valley Catholic High School for the 2026-2027 school year in Beaverton, OR. The ideal candidate must have a minimum BA degree in the subject, preferably a MAT, and experience... 
    Suggested
    Part time

    Sisters of St. Mary of Oregon Ministries Corporation

    Beaverton, OR
    1 day ago
  • $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... 
    Suggested
    Remote work
    Relocation

    Motorola Solutions

    Portland, OR
    4 days ago
  •  ...on our website: -a-pro About Us TeachMe.To is the leading peer-to-peer lessons marketplace, on a mission to connect independent Math tutors in Portland, OR with students through online lessons . As a fast-growing destination for online Math tutoring jobs, we... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    TeachMe.To

    Portland, OR
    18 days ago
  • 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 job
    Immediate start
    Flexible hours

    Varsity Tutors, a Nerdy Company

    Portland, OR
    1 day ago
  • 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 job
    Immediate start
    Work from home
    Flexible hours

    Varsity Tutors, a Nerdy Company

    Portland, OR
    1 day ago
  • 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 area
    Weekend work

    Hands On Portland

    Portland, OR
    3 days ago
  • Oregon Connections Academy is hiring a certified Math Teacher to manage online instructional programs. This work-from-home role requires regular communication with students to ensure their success. The ideal candidate is certified in TX, MI, or PA and has a Bachelor's... 
    Remote job
    Full time
    Work from home
    Home office

    Oregon Connections Academy

    Beaverton, OR
    1 day ago
  •  ...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 area
    Day shift

    Hands On Portland

    Portland, OR
    3 days ago
  • 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

    Hands On Portland

    Portland, OR
    3 days ago
  •  ...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 employment
    Full time
    Traineeship
    Work at office
    Local area
    Shift work

    Applied Technical Services (Georgia)

    Portland, OR
    3 days ago
  •  ...ensuring proposed solutions are properly understood and appropriately exploited. Requirements Requirements Bachelor's degree in computer science, engineering or related field or equivalent experience. Experience Typically 3-5 years of experience either in using Workday.... 
    Full time
    Long distance
    Shift work

    BizTek People

    Portland, OR
    4 days ago
  • $81k - $121k

    Posting Type Hybrid/Remote Job Overview The Senior Technical Analyst is an experienced individual contributor who partners with business stakeholders, product owners, and engineering teams to deliver effective, high quality technical solutions. This role plays...
    Remote work

    Relativity

    Portland, OR
    2 days ago
  • $25 - $28 per week

     ...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... 
    Work at office
    Remote work
    Worldwide

    Zones

    Portland, OR
    3 days ago
  • $55k - $60k

    Technical Support Specialist Smarsh is seeking a Technical Support Specialist to join our Client Services team. This role offers the chance to work in a collaborative and curious open environment where you are given the opportunity to innovate and grow. The Technical...
    Work at office
    Local area

    Smarsh

    Portland, OR
    4 days ago
  • ETL Testing Specialist Location: Portland, OR (Onsite) Key Skill/Skill Specialization: ETL Testing Mandatory Skills: Strong SQL Knowledge, DWH, PLSQL, ETL Job Description: - Write test data scripts, based on ETL mapping artifacts - Execute data scripts ...

    PamTen

    Portland, OR
    4 days ago
  • $24 - $30 per hour

     ...a working knowledge and progressive experience in a Microsoft computer support ~ Experienced in all facets of troubleshooting and repairing...  ...able to pass a government background check. ~ Bachelor of Science in Computer/Information Technology or a directly-related field... 
    Contract work
    Work at office
    Remote work

    ASM Research, An Accenture Federal Services Company

    Portland, OR
    2 days ago
  • $83.6k - $144.32k

     ...while maximizing the use and adoption of our solutions Minimum Qualifications Bachelor's degree or equivalent experience in Computer Science or related field Minimum of 3 years' experience supporting Information Technology in a large enterprise environment or... 
    For contractors
    Remote work

    Autodesk

    Portland, OR
    2 days ago
  • $54k - $80k

    Posting Type Hybrid/Remote Job Overview The Application Analyst in Customer Support plays a pivotal role atRelativity, offering specialized technical support across a specific product vertical. Catering to both our technical and non-technical customer base...
    Remote work
    Shift work
    Afternoon shift

    Relativity

    Portland, OR
    4 days ago
  • $54.21k - $83.66k

     ...support of Apple MacBooks and Mac OS. Knowledge and support of various mobile email devices (iOS and Android). Knowledge of computer hardware and peripherals, including the ability to test and troubleshoot a variety of complex hardware configurations.... 
    Work at office
    Local area
    Immediate start

    Perkins Coie

    Portland, OR
    4 days ago
  • $16.3 per hour

     ...with customers who are sometimes angry or frustrated Preferred Qualifications Previous customer service experience Computer Science or a similar academic major Students with Federal Work Study in their Financial Aid Package Physical Requirements ~ N... 
    Hourly pay
    Minimum wage
    Summer work
    Work at office

    University of Portland

    Portland, OR
    2 days ago
  •  ...provide to staff needed clinical or management information. Required Qualifications ~ Associate's degree and four years computer support or IT experience; OR Bachelor's degree and two years computer support or IT experience; OR An equivalent combination of training... 
    Contract work
    Long distance
    Early shift

    Oregon Health & Science University

    Portland, OR
    2 days ago
  • $54k - $80k

    Posting Type Remote Job Overview The Technical Support Specialist provides technical support to a mix of technical and non-technical customers by diagnosing, troubleshooting, repairing and debugging complex software and/or networked systems. You will have ...
    Contract work
    Remote work
    Monday to Friday
    Flexible hours
    Shift work
    Night shift
    Afternoon shift
    Early shift
    Weekday work

    Relativity

    Portland, OR
    1 day ago
  • $23 - $31.4 per hour

     ...enables the exciting technologies that literally connect our world - like AI and IoT. If you want to push the boundaries of materials science and engineering to create next generation technology, join us to deliver material innovation that changes the world. What We... 
    Full time
    Contract work
    Relocation

    Applied Materials

    Portland, OR
    1 day ago
  • $140k - $165k

     ...Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology? At Pall Corporation, one of Danaher's ( 15+ operating companies, our work saves lives-and we're all united by a shared commitment... 
    Remote work
    Work from home
    Flexible hours

    Danaher Corporation

    Portland, OR
    1 day ago
  • Are you detail-oriented, tech-savvy, and love working independently? As a Premium Intel & Technical Specialist, you’ll play a dual role, collecting in-store data for top brands and executing hands‑on merchandising tasks that bring products to life. You’ll represent industry...
    Flexible hours

    Premium Retail Services

    Happy Valley, OR
    2 days ago
  •  ...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

    Retail-Imaging-Management-Group

    Vancouver, WA
    15 hours ago
  • $21.18 - $26.03 per hour

     ...- Vision (F/T employees) 401k Employer Match Employee Engagement Safe work environment On-the-job training Requirements High school diploma or equivalent Previous experience in Medication Assistance is preferred Certification as a Nursing Assistant or Home Health... 
    Full time
    Part time
    Local area
    Flexible hours
    Shift work

    CherryWood Village

    Portland, OR
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Upper School Math & Computer Science Teacher. Be the first to apply!