Upper School Computing, Engineering, and Design (CED) and Mathematics Teacher

Job Type: Teaching
Job Location: Greater Seattle Area
Employment Type: Full-Time Permanent

This opening calls for specific teaching qualifications set by the school.

CalWest’s client school in the Greater Seattle Area is seeking an Upper School Computing, Engineering, and Design (CED) and Mathematics to begin in August 2024.

CalWest Required Qualifications

  • A Bachelor’s Degree and/or other educational requirements listed on the job description
  • Requisite skills commensurate with the position
  • A reasonable commuting distance to the CalWest client school, or a willingness to relocate
  • Authorization to live and work in the United States

Client School Preferred Qualifications

  • Experience teaching computer science and mathematics is required, with 3 or more years preferred
  • Knowledge of multiple coding languages and development platforms, such as Java or JupyterHub, is required
  • Experience teaching computer science and mathematics to Upper School students is preferred
  • A bachelor’s degree in computer science and mathematics or teaching with a mathematics focus is required
  • Demonstrated excellence as a computer science and mathematics educator, with a passion for sharing that with Upper School students is required
  • A demonstrated commitment to professional development and growth in this area is required
  • The capacity and desire to engage in experiential activities and programs with students
  • The ability to be patient and positive and find joy in the journey of promoting a lifelong love of learning 
  • An ability to communicate effectively (verbally and in writing) with others, including administrators, colleagues, staff, students, and families, in order to maintain constructive and professional relationships
  •  A commitment to completing work in a timely and thorough manner while being conscientious about assignments and deadlines
  • Have proficient skills in the use of technology, including, but not limited to, Microsoft Suite, Google Drive, and Outlook


  • Create and sustain a positive classroom culture, based on the mission and values of the school
  • Employ developmentally appropriate teaching methods, materials, and workload expectations for upper school students 
  • Maintain knowledge of current and emerging content in the fields of Computing, Engineering, and Design, and mathematics 
  • Enhance curriculum and student engagement with relevant lessons, guided practice, and age-appropriate technologies
  • Adapt instructional methods and differentiate for neurodiverse students in collaboration with learning support colleagues
  • Possess the interest, ability, and skills to successfully teach Computing, Engineering, and Designand mathematics to Upper School students 
  • Serve as an advisor to a group of ten Upper School students, monitoring their overall well-being and serving as the primary point of contact for their parents
  • Value and incorporate diverse perspectives in daily interactions and within the curriculum
  • Develop a culturally responsive, student-centered classroom community that fosters engagement, inquiry, risk-taking and confidence
  • Establish classroom expectations that create a safe and comfortable environment for all students
  • Create and sustain effective family partnerships, for example: communicate with parents/guardians regarding student progress and classroom news via formal fall/spring conferences, written communications, and school portal
  • Observe/evaluate/assess students’ development and maintain accurate records regarding student progress and areas of growth
  • Attend and chaperone school related events outside the scheduled school day
  • Communicate openly, timely, and supportively with students, staff, parents, and other stakeholders regarding student achievement and progress
  • Participate actively and with curiosity in school/division/department/committee meetings on Wednesdays until 5:15 pm, as well as student community gatherings during the school day
  • Work with departmental peers to develop K-12 scope and sequence for emerging technical skills within a department that is still fairly new
  • Collaborate with school counselors and learning specialists to plan lessons, curriculum, materials, and resources to effectively serve students with different learning profiles and mental health needs 
  • Utilize technology to support student success (e.g. Google Docs, Google Classroom and Learning platform)
  • Conscientiously complete other duties as assigned

Salary Range

$56,836 – $102,824

Read more about this opening and

Job Alerts

Subscribe to Job Alerts to get notification when we publish new openings

New to CalWest? Apply today.

If you are a CalWest candidate, please use the link, Apply through the CalWest Portal, on the left to enter your profile email address.

If you are new to CalWest, a CalWest Representative will reach out to you to discuss our placement services for candidates. All applicants must create a CalWest profile for our client schools.

Maximum allowed file size is 32 MB. Allowed Type(s): .pdf, .doc, .docx