Waldorf School of the Peninsula (preschool – grade twelve) is celebrating 40 years of bringing Waldorf education to Northern California. Our school has two beautiful campuses: Preschool through grade five located in Los Altos, and a few miles away in Mountain View are grades six – twelve.
The San Francisco Peninsula offers the natural pleasures of redwood forests, mountain ranges, and seashores in a year-round mild climate. The area has a strong cultural emphasis, with internationally recognized colleges and universities, numerous museums, arts organizations, theatrical companies and symphonies.
We are one of five well-established Waldorf schools in the area. This network offers many opportunities along with a rich calendar of events, workshops, and speakers.
Our school is a full member of and accredited by the Association of Waldorf Schools of North America. The school is also fully accredited by the Western Association of Schools and Colleges.
With three preschools, two kindergartens and grades one through twelve, we are a community of 60 full and part-time faculty and staff and 250 students. Our school is an increasingly international community, and our unique tuition adjustment program encourages economic diversity.
WSP can support reasonable relocation expenses and teachers who are starting or in the process of completing their Waldorf teacher training.
See current Employment Opportunities by department.
Administration Openings
Faculty & Student Support Openings
Grades Class Teacher - 2025-2026 School Year
Waldorf School of the Peninsula is seeking an experienced, enthusiastic grades teacher for the 2025-2026 school year. Candidates must be committed to excellence in teaching, parent education and dialogue, self-development, and collegial cooperation. Bachelor’s degree and Waldorf training required. We are looking for a dynamic individual who is interested in joining our well-established grades faculty within a growing and thriving Silicon Valley community.
Our energetic group of students seeks a teacher who can engage their eagerness to know about their world and to experience its wonder. They love to move and explore everything that moves around them. We are looking for a teacher to guide their love of learning through a calming presence as they meet you with their bright eyes and passion for life. They cannot wait to meet you.
Requirements:
- Certificate of Completion in Waldorf Teaching
- Bachelor’s degree
- Previous Waldorf class teaching experience
Applicants should demonstrate:
- strong classroom management skills and a commitment to professionalism.
- positive communication skills with parents.
- an ability to work collaboratively with colleagues.
Waldorf School of the Peninsula provides medical, dental, and vision coverage for the employee and their dependents. A generous tuition remission benefit is available for children of the employee. The compensation range for this position is $65,000 – $95,000 depending on qualifications. Relocation support provided. Waldorf School of the Peninsula is open to sponsoring a work visa.
Interested candidates should email their resume, a letter of interest, and a brief biography with the subject line stating “Grades Class Teacher” to hr@waldorfpeninsula.org.
Preschool Lead Teacher
Waldorf School of the Peninsula (WSP) is seeking a dedicated Preschool Lead Teacher to join our vibrant and nurturing early childhood education program. Our teachers provide developmentally appropriate education that supports the physical, emotional, and social development of each child. Through creative play and outdoor exploration in all seasons, we create opportunities for young children to connect with nature, develop social and emotional skills, and cultivate a sense of wonder about the world.
Roles and Responsibilities
Each employee is responsible for exhibiting good communication, problem solving and priority setting skills as well as maintaining an overall positive attitude. In collaboration with Waldorf School of the Peninsula administrative staff and early childhood faculty:
- Teach early childhood classes
- Create a nurturing environment for young children and families
- Develop classroom program, curriculum and schedules to ensure pedagogically and developmentally appropriate practices
- Manage classroom staff, providing clear expectations and responsibilities
- Ensure that licensing regulations are followed by all classroom staff
- Work collaboratively and professionally with other early childhood teachers to establish a cohesive early childhood community
- Work collaboratively and professionally with school administration
- Develop avenues of parent communication and education; weekly newsletter, bulletin board, workshops & class meetings, etc.
- Provide ongoing assessments of child progress
- Provide bi-annual Parent and Teacher conferences
- Oversee food service
- Attend division and faculty meetings as required
- Serve on school committees as required
- Establish and maintain relationships with greater early childhood community
Required Qualifications
One of the following:
- Twelve postsecondary semester or equivalent quarter units in early childhood education or child development completed, with passing grades, at an accredited or approved college or university; and at least six months of work experience in a licensed child care center or comparable group child care program.
- A current and valid Child Development Associate (CDA) credential with the appropriate age-level endorsement issued by the CDA National Credentialing Program of the Council for Early Childhood Professional Recognition; and at least six months of on-the-job training and/or work experience in a licensed child care center or comparable group child care program.
- An Early Childhood Teacher must be at least 18 years old.
- Must be able to perform and meet the physical demands required in this capacity (ability to sit on the floor, bend at the waist, kneel and/or stop most of the time)
- Complete a health screening (no more than 60 days prior to hire date) and negative Tuberculosis test (no more than 1 year prior to hire date)
- Meet the immunization requirements required by the state of CA for early childhood employees
- Must have a current Pediatric CPR and First Aid certification or ability to obtain
- Complete a California criminal record clearance via DOJ, FBI, and CACI clearance
- One of the following Child Development Permits issued by the California Commission on Teacher Credentialing:
- Child Development Teacher Permit; or
- Child Development Master Teacher Permit; or
- Child Development Site Supervisor Permit.
Qualifications
Minimum Qualifications:
- Bachelor’s degree from an accredited university.
- 1–2 years of relevant classroom experience.
Preferred Qualifications:
- Teaching experience in a Waldorf school.
- Completion of, or willingness to complete, Waldorf Certification or Waldorf training.
Compensation and Benefits
Waldorf School of the Peninsula provides medical, dental, and vision coverage for the employee and their dependents. A generous tuition remission benefit is available for children of the employee. Compensation for this position is $33-$34 an hour.
How to Apply
Please email your resume and cover letter to hr@waldorfpeninsula.org.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sexual orientation, gender identity, national origin, veteran or disability status.
Preschool Program and Extended Care Aide
We are seeking dedicated, energetic and creative professionals to join our preschool teaching team. Daily hours of position are 10 am to 5:30 pm. The compensation for this position is $23 an hour.
Requirements:
Each employee is responsible for exhibiting good communication, problem solving and priority setting skills as well as maintaining an overall positive attitude. In collaboration with Waldorf School of the Peninsula administrative staff and early childhood faculty:
- Promote positive relationships with all children and adults
- Create a nurturing environment for young children and families
- Develop partnerships with colleagues to establish a cohesive early childhood community
- Assist Lead Teachers and Extended Care Director as informed
- Perform light housekeeping and child maintenance duties
Minimum Qualifications:
- 6 ECE Units or enrolled in an ECE course.
- Minimum age: 18 years old
- Must be able to perform and meet the physical demands required in this capacity (ability to sit on the floor, bend at the waist, kneel and/or stop most of the time)
- Complete a health screening (no more than 60 days prior to hire date) and negative Tuberculosis test (no more than 1 year prior to hire date)
- Meet the immunization requirements required by the state of CA for early childhood employees
- Must have a current Pediatric CPR and First Aid certification or ability to obtain
- Complete a California criminal record clearance via DOJ, FBI, and CACI clearance
Applicants should demonstrate:
- Strong classroom management skills and a commitment to professionalism.
- Positive communication skills with parents.
- Ability to work collaboratively with colleagues.
Please send your resume and cover letter to hr@waldorfpeninsula.org. The pay for this position is $24.00/hr.
Preschool Full-time Teacher Assistant
Waldorf School of the Peninsula (Preschool – Grade 12) is celebrating its 40th year of bringing Waldorf education to Northern California. Our school has two beautiful campuses: Preschool through Grade 5 in Los Altos and a few miles away in Mountain View are grades 6-12. Our school is a full member of and accredited by the Association of Waldorf Schools of North America and fully accredited by the Western Association of Schools and Colleges. WSP is dedicated to hiring dedicated and highly capable faculty and administration. We invest in our learning and growth to best serve the needs of our students, teachers, community, and each other. WSP is dedicated to fostering a warm, inclusive community for students, families, and staff. Our programs emphasize a holistic approach to education, balancing academic rigor with creative and outdoor experiences.
The Waldorf School of the Peninsula in Mountain View is seeking a Full-Time Preschool Teacher Assistant starting in August 2025. The position is compensated at $24- $26 per hour depending on qualifications and experience.
Responsibilities and Duties:
Each employee is responsible for exhibiting good communication, problem solving and priority setting skills as well as maintaining an overall positive attitude. In collaboration with Waldorf School of the Peninsula administrative staff and early childhood faculty:
- Promote positive relationships with all children and adults.
- Create a nurturing environment for young children and families.
- Develop partnerships with colleagues to establish a cohesive early childhood community.
Instruction & Curriculum Development
- Under the guidance of the lead teacher, assist in fulfilling daily rhythm.
- Assist with classroom management and attend to children’s needs.
- Support the lead teacher by assisting in supervision of children and participation in daily activities.
- Assist in maintaining a clean, organized, and aesthetically pleasing environment and classroom.
- Assist naptime; keep a calm, slow, centered and quiet tone of the classroom. Follow the full-time assistant teacher’s lead.
- In the absence of the full-time assistant teacher, may be asked to take over the full-time assistant responsibilities.
- Consult with the Lead Teacher as needed for curriculum clarification and guidance.
- Be an appropriate role model for the children and parents.
- Assist with bathroom support and hygiene.
- Help to uphold all school rules and foster a community of kindness and inclusion.
Professional Development
- Engage in self-development, including meditative and restorative practices.
- If possible, participate in summer intensives and ongoing Waldorf training.
- Acquire new skills relevant to how to support the current students.
- Complete required training (e.g., first aid, mandatory reporter, school policy updates).
Student Support & Assessment
- Collaborate with the lead teacher to reinforce clear classroom procedures to cultivate a positive learning environment. Follow the Student Support for Behavior Management/Tracking Agreement.
- Offer and share observations on the children’s development with the Lead Teacher.
Parent Engagement
- Foster parent-teacher relationships through clear and open communication.
- Follow the lead teacher guidance on best practices for communicating with parents.
- Follow school protocol regarding parent engagement.
Minimum Qualifications:
- 6 ECE Units or enrolled in an ECE course.
- Minimum age: 18 years old
- Must be able to perform and meet the physical demands required in this capacity (ability to sit on the floor, bend at the waist, kneel and/or stoop most of the time)
- Complete a health screening (no more than 60 days prior to hire date) and negative Tuberculosis test (no more than 1 year prior to hire date)
- Meet the immunization requirements required by the state of CA for early childhood employees
- Must have a current Pediatric CPR and First Aid certification or ability to obtain
- Complete a California criminal record clearance via DOJ, FBI, and CACI clearance
How to Apply
Please submit your resume and cover letter to hr@waldorfpeninsula.org. Applications will be reviewed on a rolling basis until the position is filled.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, age, color, religion, sexual orientation, gender identity, national origin, veteran or disability status.
Preschool Substitute Teachers
We are seeking dedicated, energetic, creative and prepared professionals to join our teaching team working with Preschool aged children. Waldorf Education believes the key indicators to being successful in life are strong social and emotional skills, a curiosity for learning, and strong supportive role models.
We are currently seeking early childhood substitutes who are interested in Waldorf Education.
Required Experience and Qualifications
Completion of at least two postsecondary semester units or equivalent quarter units in early childhood education or child development each semester or quarter following initial employment, and continuation in the educational program each semester or quarter until 12 units have been completed.
Preferred Experience and Education
– 12 ECE Units
– 6 Months of experience in licensed setting
– Experience in a Waldorf classroom or similar setting and working with toddlers through pre-kindergarten aged children successfully. Intercultural proficiency is a plus.
-Current CPR and First Aid certification
Please email resume and cover letter with the subject line stating “Early Childhood Substitute Teacher” to hr@waldorfpeninsula.org. Pay for this position is $28.57/hour.
Substitute Teachers
Waldorf School of the Peninsula is seeking qualified and energetic professionals for all of our programs from early childhood through grade 12.
Nursery School candidates must have Early Childhood credits.
Lesson plans are provided for all subjects. Substitutes are approved after successful demonstration lessons in areas of interest. Waldorf teacher training is preferred, but not required.
Interested candidates should send a brief cover letter and resume with the subject line “Substitute Teacher” to hr@waldorfpeninsula.org. Pay for this position is $28.57/hour.