Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement

Strategenius ·www.strategenius.org

Location Boston, Massachusetts
Salary USD 62,000 - 84,000 / year
Type Full time
Level Mid
Source Shazamme
Teaching
Apply direct

Computer Science Teacher: Full-Time Sabbatical Replacement, 2026-2027 Academic Year

Commonwealth School, an independent day school for grades 9-12 that occupies two brownstones in Boston’s Back Bay, is known for its rigorous academics, low (5:1) student-teacher ratio, and strong program in the arts. In the warmth of a small yet richly varied community of engaged students and passionate teachers, talents and curiosity generate excitement, laughter, and respect among students, faculty, and staff. We work closely and collaboratively with each other in our cozy space, and we make extensive use of Boston’s many resources.

Our mission is to educate young people from diverse backgrounds to become knowledgeable, thoughtful, and creative adults, capable of careful analysis, fruitful cooperation, and responsible leadership. In keeping with our mission, our teachers challenge and support students as they develop the skills that will encourage their lifelong love of learning.

Detailed information about the school is available on our website.

POSITION DESCRIPTION

We seek a full-time teacher of computer science for grades 9-12 to cover a yearlong sabbatical next year. In addition to covering all sections of CS2 and CS3 (3 or 4 half-credit sections), the teacher will also teach one or two additional classes, such as an upper-level CS elective or a math course. Ideal candidates will have experience teaching functional programming, preferably the How to Design Programs (Felleisen, et al.) curriculum, which forms the foundation of our CS 2 class. Additionally, they will be able to guide CS3 students in understanding how core principles of program design carry over when moving from imperative, stateless programming to declarative, state-based programming—a central focus of this AP-level course.

We seek candidates who will teach not only programming skills, but the depth and beauty of computer science, including ideas from such areas as programming languages (e.g., lambda calculus), concurrency, machine learning, etc.

Full-time faculty are also responsible for one or more assigned administrative jobs, potentially including supporting student clubs such as Quiz Bowl. (The size of faculty administrative jobs varies, depending on teaching load.) In addition, full-time faculty are expected to attend our twice-yearly all-school retreats.

The annual (ten-month school year) salary for this position is based on relevant experience (sample ranges: $62,000–$84,000 for up to 10 years experience and $80,000–$98,000 for 10–20 years experience). A generous benefits package includes health and dental insurance. In addition, the school encourages and supports professional development, including funding for workshops and other programs.

We offer personalized and sustained onboarding, including close work with a peer mentor and regular meetings with the Assistant Head of School and the Dean of Faculty Hiring and Support.

QUALIFICATIONS AND EXPERIENCE

Firmly committed to establishing culturally responsive classrooms, we seek teachers who think independently and love learning, especially alongside a diverse body of high school students. Ideal candidates will not only possess a deep knowledge of programming but will also find joy in fostering students’ understanding of the subject. We expect them to have at least a bachelor’s degree in computer science or a related field, or relevant industry experience. Teacher certification is not required.

Strong candidates will have demonstrated commitment to supporting equity and inclusion in a diverse community. Some teaching experience is a plus, as well as a keen interest in collaborating with colleagues while mentoring young people.

Interested candidates should submit a cover letter describing their experience, teaching philosophy, and commitment to fostering inclusive classrooms and equitable outcomes for all students, along with a résumé or CV that includes the names and contact information of three references by February 27, using our Hiring Intake Form. Questions about the position should be sent to hiring@commschool.org.

Candidates who would benefit from accommodations at any point during the application process are encouraged to reach out to Clinton Williams, our Director of Diversity, Equity, and Inclusion (cwilliams@commschool.org).

https://resources.finalsite.net/images/v1770998741/commonwealth/xhkp6rqidlqmf0cpr1mp/Computer-Science-Sabbatical-Replacement.pdf

Frequently asked questions

Who is hiring for the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role?
Strategenius is hiring for the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement position, a Shazamme client. Apply directly on the employer's career site.
Where is the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement job located?
The Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role with Strategenius is based in Boston, MA, US.
What does the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role pay?
Strategenius lists the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role at USD 62,000–84,000 per year.
Is the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role full-time or contract?
This is a full time position at Strategenius.
What experience level is the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role?
The Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement position is aimed at mid-level candidates.
How do I apply for the Commonwealth School Computer Science Teacher: Full-Time Sabbatical Replacement role at Strategenius?
Apply directly on Strategenius's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct