Computer Science Teacher

Job Level
Academic position
Job Category
Teacher / Instructor
  • Applied Tech (STEAM / Maker / CS / Design)
Job Status
Areas of Responsibility
  • Computer Science

Greenhill School - Addison, TX

Full Time

4 Year Degree

Principal Duties & Responsibilities


The Computer Science (CS) Teacher will support the CS efforts within the Design & Innovation department teaching a variety of computer science courses including Introduction to Computer Science, computer game design, AP CS concepts, and our FIRST TECH CHALLENGE robotics team course.    This is a full-time, 10-month, faculty position. Some evening and weekend work is required. 


  • Teach four classes in Upper School and/or Middle School including include AP Computer Science Principles, US FIRST Tech Robotics, Game Design, and Introduction to Engineering and Computer Science.
  • Be a collaborative and supportive member of the Design & Innovation team and support the mission and vision of The Design & Innovation Lab.
  • In collaboration with the Design & Innovation team, develop and modify the CS curriculum plan, offered courses, and student projects that support the Design & Innovation plan. 
  • Collaborate across divisions and departments as needed.


Qualifications and Education Requirements:

  • A bachelor’s degree or higher in the field of computer science, engineering, or other STEM related field.  
  • Two to three years of teaching experience at the Middle School and/or Upper School level.
  • Possess in-depth knowledge of various coding languages including Object Oriented such as C++, Java, Python, etc.  
  • Experience with robotics or with their electromechanical components such as servo motors, power systems, mechanical structures, linkage and drive systems, sensors, etc.

Specific Skills and Abilities:

  • Have a desire to contribute to a community where the people, culture, and curriculum rely on actively engaging difference  
  • Show a demonstrated commitment to diversity, equity, and inclusion (e.g., familiarity with concepts; evidence of relevant personal growth; examples of relevant practice, etc.)
  • Have an ability to welcome and include others and an openness to collaboration across differences
  • Possess a strong work ethic and positive spirit
  • Learns quickly and independently.
  • Self-starter and able to work with multiple stakeholders.
  • Consistently embrace and exhibit a growth mindset the model of a lifelong learner.