The Seven Hills School is an independent day school in Walnut Creek, California, serving approximately 400 students in preschool through eighth grade. Located in the San Francisco Bay Area's East Bay region, the school draws families from surrounding communities in one of California's most education-focused markets. As a nondenominational institution, it welcomes faculty and staff from all backgrounds and belief systems.
The school's defining feature is integrated multilingual education. Students study French, Japanese, and Spanish across grade levels, building genuine language capacity rather than treating instruction as a single subject. Language faculty work closely with classroom teachers to reinforce acquisition throughout the day, creating daily collaboration that shapes teaching culture. For educators passionate about language instruction, this approach offers meaningful professional engagement beyond traditional classroom walls.
Day school teaching creates rhythms many educators prefer. Faculty focus energy during school hours, then return home to personal lives. The school's compact size means teachers know families by name and influence school direction directly. That closeness builds accountability and makes individual contributions visible in a way larger institutions cannot replicate.
The Seven Hills School hires for elementary and middle school classroom teaching, language instruction, and administrative or support roles. Most openings cluster around summer, before the fall academic year begins. The secular character and Bay Area location appeal to educators seeking values-driven independent school work without religious mission constraints.
*Explore current faculty and staff positions at The Seven Hills School on FacStat.*
---
**Word count (body): 250 words** **School name frequency: 3 times (acceptable range 2–4)**
Open positions at The Seven Hills School
1 current opening. Click any role to apply directly on the school's site.
Not sure if The Seven Hills School is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →