Openings

Below is a list of current openings at Buffalo Public Schools. Please click on an opening in the list to view details and apply.

If you have previously submitted or saved an application, please go to My Account to retrieve it.

Show Filters
TitleDepartmentLocationDivisionType
Typist - Summer Support - Central Registration Center - Temporary Not to Exceed 90 Days RB# 24-421aOtherCentral Processing CenterCivil ServiceSupport Staff
Typist - Summer Support 2025 - Temp Not to Exceed 90 Days RB# 24-418OtherOtherCivil ServiceSupport Staff
2025 Summer School - Physical Education Teacher/ Lifeguard - Middle Early College #335 RB# 24-615Teaching and LearningSchool LocationInstructionalTeacher
2025-2026 School Year - Instructional Technology Coach - TOSA - RB # 24-614OtherSchool LocationInstructionalTeacher
2025-2026 School Year - TOSA - Itinerant Support Math Teacher - PS 064/ PS 090 - RB# 24-564MathSchool LocationInstructionalTeacher
2025-2026 School Year - TOSA - Support Math Teacher - PS 080 Highgate Heights - RB# 24-563MathSchool LocationInstructionalTeacher
Adult Basic Education (ABE)/GED InstructorAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Building and Construction TradesAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Culinary ArtsAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Emergency Medical Technician CertificationAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Exploratory ConstructionAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Heating Ventilation, Air Conditioning (HVAC)Adult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Information Technology – Help DeskAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly - Web DesignAdult EducationSchool LocationInstructionalTeacher
Adult Career Education Teacher - Part-Time Hourly -CodingAdult EducationSchool LocationInstructionalTeacher
Adult Education Part Time – Hourly Special Education / GED Teacher - YouthAdult EducationSchool LocationInstructionalTeacher
Adult Education ESL Day Instructor Part-Time, HourlyAdult EducationSchool LocationInstructionalTeacher
Adult Education Part Time – Hourly Basic Education / GED Teacher - YouthAdult EducationSchool LocationInstructionalTeacher
Adult Education Part Time – Hourly Basic Education / GED Teacher – Bilingual - SpanishAdult EducationSchool LocationInstructionalTeacher
After School Alternate Instruction HUB Teacher - Grades K-12 - 25-26 School Year RB# 24-442Office of Student Support Services & ComplianceSchool LocationInstructionalTeacher
Afterschool Medical Leave Instructors Office of Student Support Services & ComplianceOtherInstructionalTeacher
Assistant Boys Volleyball Coach - JV - Hutch Tech High School #304 RB# 24-452OtherSchool LocationInstructionalAthletics
Assistant Girls Volleyball Coach - JV - Hutchinson Central Technical High School #304 RB# 24-322bOtherSchool LocationInstructionalAthletics
Associate Superintendent of School Leadership; Exempt RB 24-140aOtherSchool LocationInstructionalLeadership
Automotive Repair - Adult Career Education Teacher - Part-Time Hourly - Adult EducationSchool LocationInstructionalTeacher
Bilingual Elementary Education Teacher - TemporaryElementary EducationSchool LocationInstructionalTeacher
Bilingual Remedial Speech Teacher TemporarySpecial EducationSchool LocationInstructionalTeacher
Bus Aide 2025 - 2026 School Year RB 25-004TransportationOtherCivil ServiceSupport Staff
Coach - Assistant Boys Basketball - Burgard High School #301- RB# 24-567OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys Basketball - City Honors #195- RB# 24-568OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys Basketball - East Community High School #309- RB# 24-569OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys Basketball - Frederick Law Olmsted #156 - RB# 24-573OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys Basketball - Hutchinson Central Technical High School #304 - RB# 24-570OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys Basketball - McKinley High School #305 - RB# 24-571OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys Basketball - Middle Early College High School #415 - RB# 24-572OtherSchool LocationInstructionalAthletics
Coach - Assistant Boys' Wrestling - Lafayette High School #207 RB# 24-574OtherSchool LocationInstructionalAthletics
Coach - Assistant Girls Basketball - City Honors School #195 - RB# 24-575OtherSchool LocationInstructionalAthletics
Coach - Assistant Girls Basketball - Hutchinson Central Technical High School #304 - RB# 24-577OtherSchool LocationInstructionalAthletics
Coach - Assistant Girls Basketball - Leonardo DaVinci High School #212 - RB# 24-576OtherSchool LocationInstructionalAthletics
Coach - Assistant Girls Basketball - McKinley High School #305 - RB# 24-578OtherSchool LocationInstructionalAthletics
Coach - Assistant Girls Basketball - MST Preparatory High School #197 - RB# 24-579OtherSchool LocationInstructionalAthletics
Coach - Assistant Girls Basketball - Riverside Academy #208 - RB# 24-580OtherSchool LocationInstructionalAthletics
Coach - Assistant Unified Bowling (COED) - Emerson School of Hospitality #302 RB# 24-581OtherOtherInstructionalAthletics
Coach - Assistant Varsity Girls Lacrosse Coach - District-Wide Team RB# 24-617OtherSchool LocationInstructionalAthletics
Coach - COED Varsity Indoor Track - Frederick Law Olmsted #156 RB# 24-613OtherSchool LocationInstructionalAthletics
Coach - COED Varsity Indoor Track - Hutch Tech High School #304 RB# 24-612OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - Buffalo School of Culinary Arts #355 RB# 24-585OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - Burgard High School #301 RB# 24-583OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - City Honors School #195 RB# 24-584OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - East Community High School #309 RB# 24-586OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - Frederick Law Olmsted #156 RB# 24-589OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - Lewis J. Bennett High School #363 - RB# 24-582OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - McKinley High School #305 RB# 24-587OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - MST Preparatory High School #197 RB# 24-588OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - Performing Arts #192 RB# 24-590OtherSchool LocationInstructionalAthletics
Coach - JV Boys Basketball - South Park High School #206 RB# 24-591OtherSchool LocationInstructionalAthletics
Coach - JV Boys' Wrestling - Lafayette High School #207 RB# 24-592OtherSchool LocationInstructionalAthletics
Coach - JV Girls Basketball - City Honors School #195 - RB# 24-593OtherSchool LocationInstructionalAthletics
Coach - JV Girls Basketball - East Community High School #309 - RB# 24-594OtherSchool LocationInstructionalAthletics
Coach - JV Girls Basketball - McKinley High School #305 - RB# 24-596OtherSchool LocationInstructionalAthletics
Coach - JV Girls Basketball - Middle Early College High School #415 - RB# 24-597OtherSchool LocationInstructionalAthletics
Coach - JV Girls Basketball - South Park High School #206 - RB# 24-598OtherSchool LocationInstructionalAthletics
Coach - JV Girls Basketball -Hutchinson Central Technical High School #304 - RB# 24-595OtherSchool LocationInstructionalAthletics
Coach - JV Girls Lacrosse Coach - District-Wide Team RB# 24-618OtherSchool LocationInstructionalAthletics
Coach - Varsity Boys Basketball - Burgard High School #301 RB# 24-602OtherSchool LocationInstructionalAthletics
Coach - Varsity Boys Basketball - City Honors School #195 RB# 24-599OtherSchool LocationInstructionalAthletics
Coach - Varsity Boys Basketball - Performing Arts #192 RB# 24-603OtherSchool LocationInstructionalAthletics
Coach - Varsity Boys Indoor Track - Riverside Academy #208 RB# 24-604OtherOtherInstructionalAthletics
Coach - Varsity Boys' Wrestling - Lafayette High School #207 RB# 24-605OtherSchool LocationInstructionalAthletics
Coach - Varsity Girls Basketball - City Honors School #195 RB# 24-600OtherSchool LocationInstructionalAthletics
Coach - Varsity Girls Basketball - Hutchinson Central Technical High School #304 RB# 24-601OtherSchool LocationInstructionalAthletics
Coach - Varsity Girls Lacrosse Coach - District-Wide Team RB# 24-619OtherSchool LocationInstructionalAthletics
Committee on Preschool Special Education -Social Worker (CPSE) - RB# 24-316bSpecial EducationCentral Processing CenterInstructionalTeacher
Cook Manager, Food Service Dept, Continuous Posting 2025 - 2026 School Year RB#25-002Food ServiceSchool LocationCivil ServiceSupport Staff
CTE Teacher TemporaryCTESchool LocationInstructionalTeacher
Curriculum Committee Member - Math RB# 24-565MathOtherInstructionalTeacher
Curriculum Committee Member Grades K -12 English as a New Language (ENL) RB # 24-056Multilingual EducationOtherInstructionalTeacher
Curriculum Committee Member Grades K-6 Spanish Home Language Arts RB# 24-419Multilingual EducationOtherInstructionalTeacher
Data Control Clerk - Student Support Services - Pupil Personnel - Temporary RB# 24-426aOffice of Student Support Services & ComplianceCity HallCivil ServiceSupport Staff
Elementary Education Teacher TemporaryElementary EducationSchool LocationInstructionalTeacher
English Language Arts Teacher TemporaryEnglish Language ArtsSchool LocationInstructionalTeacher
ENL Teacher - TemporaryMultilingual EducationSchool LocationInstructionalTeacher
Executive Director of Plant Services, Exempt - RB# 24-562Plant Services and School PlanningCity HallCivil ServiceSupport Staff
Food Service Helper - Continuous Posting 2025-2026 School Year RB#25-001Food ServiceOtherCivil ServiceSupport Staff
Grade 5 - 8 Cross Country Coach - PS #27 Hillery Park - RB# 24-446aOtherSchool LocationInstructionalAthletics
Grade 5 - 8 Cross Country Coach - PS #72 Lorraine Academy - RB# 24-447aOtherSchool LocationInstructionalAthletics
Grade 5 - 8 Cross Country Coach - PS #97 Harvey Austin - RB# 24-445aOtherSchool LocationInstructionalAthletics
Grades 7 & 8 MODIFIED Football Coach RB# 24-357aOtherSchool LocationInstructionalAthletics
Guidance Counselor TemporaryGuidance, Counseling, & Alternative EducationSchool LocationInstructionalTeacher
Head Boys Volleyball Coach - Varsity - Frederick Law Olmsted #156 - RB# 24-546OtherSchool LocationInstructionalAthletics
Head COED Cheerleading Coach (Varsity Fall) Hutchinson Central Technical HS #304 RB# 24-368bOtherSchool LocationInstructionalAthletics
Health Information Technology (Office and Medical Billing) - Adult Career Ed Teacher - PT Hourly Adult EducationSchool LocationInstructionalTeacher
Intramural Flag Football Coach - PS #79 Pfc. William J. Grabiarz RB# 24-430aOtherSchool LocationInstructionalAthletics
JROTC Instructor for CTE - Hutch Tech #304 -2025-2026 School Year RB# 24-549OtherSchool LocationInstructionalTeacher
Laborer II - Plant Department - Temporary - RB# 24-436bPlant Services and School PlanningSchool LocationCivil ServiceSupport Staff
Library Media Specialist TemporaryOtherSchool LocationInstructionalTeacher
Literacy Coach - 2025-2026 School Year - PS 053 Community School RB# 24-616ReadingSchool LocationInstructionalTeacher
Math Teacher TemporaryMathSchool LocationInstructionalTeacher
Multilingual Curriculum Committee 7 - 8 Grade HLA RB # 24-416Multilingual EducationOtherInstructionalTeacher
Music Teacher TemporaryMusicSchool LocationInstructionalTeacher
Showing 1 - 100 of 127 | <<  1  2  >>
ApplicantStack powered by Swipeclock