{"22031450":{"jobPath":"/jobs/22031450/humanities-teacher","source":"naylor","job":"22031450","jobTitle":"Humanities Teacher"},"22027490":{"jobPath":"/jobs/22027490/associate-director-of-upper-school-sy26-27","source":"naylor","job":"22027490","jobTitle":"Associate Director of Upper School (SY26-27)"},"22027750":{"jobPath":"/jobs/22027750/early-childhood-early-learners-preschool-prek-faculty","source":"naylor","job":"22027750","jobTitle":"Early Childhood/Early Learners (Preschool/PreK) Faculty"},"22027452":{"jobPath":"/jobs/22027452/middle-upper-school-spanish-teacher","source":"naylor","job":"22027452","jobTitle":"Middle/Upper School Spanish Teacher"},"22027576":{"jobPath":"/jobs/22027576/lower-elementary-assistant-teacher","source":"naylor","job":"22027576","jobTitle":"Lower Elementary Assistant Teacher"},"22027790":{"jobPath":"/jobs/22027790/co-head-debate-coach-and-teacher","source":"naylor","job":"22027790","jobTitle":"Co-Head Debate Coach and Teacher"},"22027690":{"jobPath":"/jobs/22027690/varsity-golf-head-coach","source":"naylor","job":"22027690","jobTitle":"Varsity Golf Head Coach"},"22027593":{"jobPath":"/jobs/22027593/middle-school-science-teacher-fall-2026","source":"naylor","job":"22027593","jobTitle":"Middle School Science Teacher - Fall 2026"},"22027748":{"jobPath":"/jobs/22027748/2026-2027-upper-school-biology-teacher","source":"naylor","job":"22027748","jobTitle":"2026-2027 Upper School Biology Teacher"},"22027788":{"jobPath":"/jobs/22027788/choral-and-orchestral-teacher","source":"naylor","job":"22027788","jobTitle":"Choral and Orchestral Teacher"},"22027524":{"jobPath":"/jobs/22027524/upper-school-chemistry-teacher","source":"naylor","job":"22027524","jobTitle":"Upper School Chemistry Teacher"},"22027509":{"jobPath":"/jobs/22027509/prek-5-music-teacher","source":"naylor","job":"22027509","jobTitle":"PreK-5 Music Teacher"},"22031446":{"jobPath":"/jobs/22031446/assistant-band-director","source":"naylor","job":"22031446","jobTitle":"Assistant Band Director"},"22027782":{"jobPath":"/jobs/22027782/upper-school-design-tech-teacher","source":"naylor","job":"22027782","jobTitle":"Upper School Design Tech Teacher"},"22027660":{"jobPath":"/jobs/22027660/kindergarten-house-advisor","source":"naylor","job":"22027660","jobTitle":"Kindergarten House Advisor"},"22027582":{"jobPath":"/jobs/22027582/lower-school-counselor","source":"naylor","job":"22027582","jobTitle":"Lower School Counselor"},"22027637":{"jobPath":"/jobs/22027637/upper-school-math-teacher","source":"naylor","job":"22027637","jobTitle":"Upper School Math Teacher"},"22025118":{"jobPath":"/jobs/22025118/middle-school-computer-science-teacher","source":"naylor","job":"22025118","jobTitle":"Middle School Computer Science Teacher"},"22027537":{"jobPath":"/jobs/22027537/assistant-varsity-boys-lacrosse-coach","source":"naylor","job":"22027537","jobTitle":"Assistant Varsity Boys Lacrosse Coach"},"22027419":{"jobPath":"/jobs/22027419/upper-middle-school-computer-science-instructor","source":"naylor","job":"22027419","jobTitle":"UPPER & MIDDLE SCHOOL COMPUTER SCIENCE INSTRUCTOR"},"22027754":{"jobPath":"/jobs/22027754/upper-school-science-stem-faculty-grades-6-12-part-time","source":"naylor","job":"22027754","jobTitle":"Upper School Science/STEM Faculty (Grades 6–12) (Part-Time)"},"22027555":{"jobPath":"/jobs/22027555/early-school-teacher","source":"naylor","job":"22027555","jobTitle":"Early School Teacher "},"22027478":{"jobPath":"/jobs/22027478/upper-school-spanish-teacher-sy-26-27","source":"naylor","job":"22027478","jobTitle":"Upper School Spanish Teacher (SY 26-27) "},"22027415":{"jobPath":"/jobs/22027415/secondary-school-math-and-science-teacher","source":"naylor","job":"22027415","jobTitle":"Secondary School Math and Science Teacher"},"22027810":{"jobPath":"/jobs/22027810/middle-school-spanish-teacher","source":"naylor","job":"22027810","jobTitle":"Middle School Spanish Teacher"}}
Reports to:Director of Middle SchoolFLSA Status:Exempt
Department:Math FT/PT/R/T:Full-Time Regular,
Needed: 2026-2027 School Year Academic Year
Who We Are:
University Prep is an independent 6-12 school located in an urban residential section of Seattle, WA, one of the country’s most diverse and dynamic cities. We are a strong and vibrant community of students, families, faculty, staff, and alumni who collaboratively create an exceptional educational experience for every student. The School is a place of great teaching and joyful learning; a community that joins together to raise up our children to be caring and productive adults; a place where all students and families have equitable access to all the school has to offer, and a place where we aspire for every family and student to feel equally enfranchised and at home. University Prep believes that our shared values of integrity, respect, and responsibility are essential to accomplish our mission of developing each student’s potential to become an intellectually courageous, socially responsible citizen of the world.
Job Summary:
Under minimal supervision, teaches multiple levels of computer science classes, classes in data science, engineering, and robotics, supporting instruction for computational thinking across the curriculum, and advising student clubs such as Makerspace and Girls Who Code.
Specific Responsibilities:
Teaches three to four Middle and Upper School elective courses in computer science per term with the goals of high engagement, broad accessibility, and opportunities for advanced study
Teaches interdisciplinary courses in data science, engineering, and robotics, sometimes with a teaching partner
Helps manage the Makerspace, including its physical infrastructure and student activities
Helps advise robotics teams in Middle School and/or Upper School
Makes computer science visible within the school community, particularly to encourage the involvement of students who are underrepresented in the field.
Collaborates with teachers in other disciplines (currently math and science) to integrate computer science and computational thinking activities into required courses
Supports student-led clubs, which vary from year to year based on student initiative and may include small robotics, engineering, 3D printing, IOT, programming, and app design
Serves as an advisor to 10-12 students
Serves as a grade-level advisor for a grade-level team
Develops future strategic directions for the computer science program, in collaboration with the leadership and program directors
Actively networks with local and national organizations
Actively participates in the life of the school outside the classroom
Vigorously engages in their own professional development
Establishes community relations by maintaining open dialogue with all the school’s constituencies
Is familiar with and complies with all policies and regulations as put forth in the school’s documents
Since safety and security are everyone’s responsibility, takes all necessary and reasonable precautions to protect students, faculty, staff, equipment, materials and facilities
Performs other duties as assigned
Education & Experience:
Bachelor’s degree in computer science or a related field from a four-year college or university required
Master’s degree in computer science, Education or a related field preferred
Recent successful teaching experience in a Middle or Upper School environment preferred
An understanding of contemporary perspectives on teaching computer science at the secondary level is preferred
Experience teaching within an intensive format (experiential week, J-term, summer program) preferred
Knowledge, Skills & Abilities:
Competence in the content area and pedagogy specific to the developmental needs of Middle and High School-aged students
An understanding of and commitment to the school’s mission
A talent for teaching as an art
A commitment to student-centered education and inclusive classroom practices
Demonstrates a growth mindset and openness to feedback
Flexibility and adaptability to meet the needs of the students and program
Ability to create an active learning environment that supports understanding, passion, and creativity
Demonstrates knowledge and skill to work with students from diverse background
Demonstrates knowledge and skill in preparing lesson to appeal to a variety of learning styles, needs, and accommodations
Demonstrates skill to use appropriate formative and summative assessments and strategies in the classroom
Commitment to teaching the whole child
A working understanding of Universal Design for Learning
Excellent verbal and written communication skills with all constituents in the school community
Ability to maintain confidential information
Commitment to diversity, equity, and inclusivity
Ability and flexibility to use Microsoft Office Suite, Google Suites, learning management systems, online meeting and conferencing applications, and operating Audio/Visual equipment
Interest in coaching sports and/or working in our outdoor program is preferable
Compensation & Benefits:
Salary range is $64,157-$116,644 based on education and years of experience. UPrep offers a comprehensive and generous benefits package intended to support and promote the health and well-being, work/life balance, and financial security of our faculty, staff, and their families. Benefits are listed on our careers page and include: Medical, Dental, and Vision Insurance, Employer-Seeded Health Savings Account or Health Reimbursement Account, Flexible Spending Accounts, Employer-Paid Long-Term Disability Insurance, Employee Assistance Program, Employer-Paid Life Insurance, Voluntary Life Insurance, 401(k) Retirement Savings Plan with employer contribution and match after one year of service, Paid Time Off, Paid Parental Leave after one year of service, and Professional Development opportunities. This temporary position is not benefit eligible. If hired into a full-time, regular position, it would become benefit eligible.
Click on Apply Now, complete our online employment application, and upload your résumé and a cover letter telling us why you are interested in and qualified for this position.
Position open until filled. No phone calls or drop-ins please.
University Prep does not discriminate on the basis of race, color, national or ethnic origin, religion, creed, age, gender, marital status, sexual orientation, gender identity, veteran’s status, disability, use of a trained service animal, or any other characteristic protected by federal, state, or local laws. This policy applies to admissions and administration of all its programs, as well as to all areas of employment.
University Prep (UPrep) is a 6–12 independent school in northeast Seattle, WA, one of the country’s most dynamic cities. We offer an intellectually rich education that fosters deep inquiry and critical thinking that is powered by student engagement. Our students graduate prepared for college and life. UPrep is a strong and vibrant community of students, families, faculty, staff, and alumni that joins together to support our students in becoming caring and productive adults. UPrep is a place where all students and families have equitable access to all the school has to offer, and we aspire for all community members to feel like they belong. We believe that our shared values of integrity, respect, and responsibility are essential to accomplish our mission to develop each student’s potential to become an intellectually courageous, socially responsible citizen of the world.