The Harker School is a non-sectarian day school in San Jose, California, enrolling more than 1,000 students from preschool through high school. It is one of the largest independent day schools in Silicon Valley. Unlike smaller schools organized by division, Harker runs a single continuous program from pre-K through grade 12. Faculty who stay long-term watch students develop over many years, not just one level.
Teaching here spans a wide range of subjects and age groups. The school offers six language programs: Mandarin, Chinese, French, Japanese, Latin, and Spanish. Math, science, humanities, and the arts round out the core curriculum. Open positions include classroom teaching roles, administrative posts, student support staff, and athletic coaching across all four divisions. That breadth means Harker hires throughout the year, not just in spring.
The school's finances are strong by any measure. Net assets exceeded $290 million in 2024, with annual revenue above $133 million. In the Bay Area, where housing costs are steep, that scale matters. It supports faculty salaries, facilities, and ongoing professional development — the kind schools with thin margins simply cannot fund.
Harker's ranking trajectory is rated as flourishing, which reflects active investment rather than a school holding its position. Teachers here can expect structured support for professional growth, not just a line in the employee handbook. That makes a real difference when evaluating day school jobs in California.
For candidates who want a financially stable, full-span independent school in the heart of Silicon Valley, The Harker School offers genuine institutional depth and consistent hiring across departments.
No open positions right now
We monitor The Harker School's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if The Harker 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 →