×
Register Here to Apply for Jobs or Post Jobs. X

Upper School Computer Science Teacher

Job in Cedar Grove, Essex County, New Jersey, 07009, USA
Listing for: Princeton Day School
Full Time position
Listed on 2026-07-03
Job specializations:
  • Education / Teaching
    IT/Computer Science Instructor
Salary/Wage Range or Industry Benchmark: 66500 - 107000 USD Yearly USD 66500.00 107000.00 YEAR
Job Description & How to Apply Below
Location: Cedar Grove

Princeton Day School is seeking an experienced Upper School Computer Science Teacher for a full‑time one‑year position for the 2026‑27 school year, with the possibility to extend beyond the following year. Princeton Day School is looking for a teacher committed to nurturing and supporting students from grades 9 through 12.

In addition to classroom teaching, a full‑time teacher contributes to the community life of PDS as an advisor of 6‑12 students, has various duties, and is expected to contribute to school life outside the classroom in an extracurricular activity, such as coaching or clubs. One to four times a semester, a weekend or evening activity or campus event may be required.

Ideal

Candidate Responsibilities
  • Teach 3 sections of AP Computer Science A
  • Co‑teach 9th Grade STEAMinar classes with the Engineering and Design teacher
  • Serve as an academic advisor in the high school
  • Serve as an advisor to the high school Computer Science club and support the annual Panther Hack event
  • Provide timely feedback to support a growth mindset and continuous learning
  • Collaborate within course teams and for department and divisional initiatives
  • Assist in high school specific duties and extra‑curricular areas of the school
Qualifications and Personal Attributes
  • Bachelor's Degree in computer science or a related discipline (Masters preferred)
  • Teaching experience in an upper school
  • Proven success in student‑centered teaching
  • Knowledge and experience with the AP Computer Science A curriculum is preferred
  • Training in research‑informed pedagogical strategies
  • Possess a well‑developed sensitivity, knowledge, and understanding of the diverse backgrounds of community members; be committed to diversity, equity, and inclusion
  • Forward thinking and creativity in teaching
  • Ability to work collaboratively in a team setting
  • Experience with technology integration
  • Experience with differentiated instruction
  • Creative and resourceful, with a sense of humor and strong work ethic
  • A passion for learning and a commitment to academic excellence and student achievement
  • Commitment to collaborative and innovative teaching styles
Compensation Range

$66,500 - $107,000 a year

Eligible for a comprehensive benefits package, including medical, dental, and vision insurance, a generous 403(b) match, paid time off, and other benefits.

Submission Requirements
  • Resume
  • Statement of educational philosophy
  • Three (3) professional references
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary