Custom Class: header-search-container

Custom Class: header-search-close

Or Explore Suggested Pages

Custom Class: header-search-button

Custom Class: header-menu-button


Upper School Computer Science Teacher

Brentwood School inspires every student to:

Think critically and creatively.
Act ethically.
Shape a future with meaning.

Brentwood School, a vibrant and diverse K-12 independent school, is looking for an Upper School
Computer Science Teacher to begin in August 2023. We are looking for an individual from an
independent, public, private, or charter school, with classroom experience in teaching Computer
Science courses to upper school students (grades 9-12) and one or more degrees in Computer Science -
or- a related discipline.

It is expected that a successful candidate would:

  • Teach four classes per semester (Fall and Spring)
  • Demonstrate experience and knowledge teaching AP Computer Science courses (APCS Principles and APCS A, with an emphasis on APCS Principles)
  • Demonstrate experience and knowledge teaching introductory computer science courses (e.g., Introduction to Programming, Exploring Computer Science)
  • Show proficiency and fluency in one or more text-based programming languages (e.g., Java, python, C++, with an emphasis on Java and python)
  • Show proficiency and fluency in one or more block-based programming languages (e.g.,Scratch, AppInventor, Snap, MakeCode)
  • Be proficient in HTML, CSS, JavaScript and web design
  • Meet frequently with the Dept. Chair to plan, implement, and reflect on existing and new curriculum and coursework
  • Utilize educational technology throughout all instruction and coursework
  • Engage and support students of varied identities, lifestyles, learning styles, and beliefs
  • Create an environment that fosters open discussion, with the freedom to express varied points of view
  • Engage in professional and personal development and commit to growth in the areas of diversity, equity, and inclusion
  • Participate and initiate opportunities that demonstrate one's growth, knowledge, and skills
  • Be accessible to and communicate with students and parents (including at the end of quarter and semester grading periods)
  • Serve as a faculty advisor to a group of students
  • Perform additional duties and participate actively in the life of the school, including advising a student activity, chaperoning events, and attending student events

In addition, a candidate should possess the following qualities and attributes:

  • Strong collaboration skills and cross-cultural competency
  • An interest in and openness to professional development
  • Commitment to equity and inclusion
  • Excellent interpersonal, management, and leadership skills
  • A sense of humor, warmth of personality, and energy
  • Flexibility

While being vaccinated for COVID-19 is not required, it is strongly recommended.

The salary range for this position is annual $69,441 - $100,941.

Brentwood School is dedicated to the creation of a diverse faculty and staff that best represents our
student body and the city of Los Angeles. Information about our school can be found at Please submit a letter of interest and resume to both contact people
listed below. In your letter, highlight your education and experience related to diversity, equity, and

Ms. Tristan Gonzales
Administrative Assistant to the Upper School Director
Brentwood School
100 S. Barrington Place
Los Angeles, CA 90049
Email :

Mr. Joon Kim
Computer Science, Dept. Chair and Teacher
Brentwood School
100 S. Barrington Place
Los Angeles, CA 90049
Email :