As a growing urban public school, Tapestry Charter School is building a responsive, collaborative faculty who actively engage in community building, rigorous learning and high quality teaching practices, serving as a model for students and families.

Interested in a working for Tapestry Charter School? Click the Apply Now button to submit your application today! Please directed any questions to Lauren Pratt, Director of People Operations at

Click the button below to apply!

Substitute Teachers: Tapestry Charter School (TCS) is seeking both daily and building substitutes in all grade levels (K-12). A Bachelor’s Degree in Education, or in a relevant subject area is required. Prior substitute teaching experience is preferred.

Daily Rate:  $130 uncertified, $160 certified 

Building: $26,175 annual salary 

Student Support:  Assist in student supervision throughout the school day. Support in building relationships with students to create a positive school culture. Monitor students in hallways during transitions throughout the school day.  Escort students to main office if necessary. Perform other duties as assigned by Principal.

Teacher Voice

Teachers have the opportunity to provide feedback to administration through the Instructional Leadership Council (ILC). Through informed decision-making, effective communication, and by providing faculty voice they are able to guide the future development of the school and meet the needs of staff and students.

In addition to the ILCs in each of our schools, there are an infinite number of ways that teacher voice helps inform the direction of the school.

Professional Development

School leaders respect teachers and other staff members as creative agents in their classrooms and as professionals continually seeking to improve their craft.  Our model supports leaders to demonstrate a growth mindset and a commitment to continuous professional learning in themselves and all faculty members.  

Instructional coaches partner with teachers to help them improve teaching and learning to improve student learning outcomes. Instructional Coaches conduct coaching cycles where they collaborate with teachers to get a clear picture of current reality, identify goals, pick teaching strategies to meet the goals, monitor progress, and problem solve until the goals are met.

Teacher Leadership

At Tapestry, leadership is a collaborative, dynamic effort toward a common vision for teaching and learning.  Thus, in addition to creating the conditions for all staff to learn, school leaders create the conditions for all staff to lead.  Leaders articulate and uphold clear decision-making processes, as well as roles and responsibilities for decisions that impact the learning community.  We strategically build the leadership capacity of others and set up structures for staff and other members of the school community to take responsibility for school improvement efforts and empower these individuals to lead the work.

Tapestry Teachers Believe

  • A school should represent the diversity of its city
  • All children can learn, and that all students are capable of graduating from middle school at or above grade-level to ensure high school readiness
  • Relationships and community matter
  • Each child is known well and has an advocate in school
  • Their voice helps inform the direction of the school
  • Teacher Leadership is valued and practiced in our community
  • They are part of changing the education landscape in Buffalo
Recommended Reading for Candidates

About Expeditionary Learning Schools

About New York State Charter Schools

Tapestry Charter School is an equal opportunity employer that does not discriminate against any person on the basis of age, race, color, creed, national origin, marital status, religion, sex, sexual orientation or disability.