Welcome. ESS has partnered with Alpine School District to manage its substitute teacher and substitute teacher assistant program and WE’RE HIRING!


If you’re interested in working up to 40 hours a week in education, this is the perfect opportunity for you. With 91 schools in the district and the need for hundreds of substitutes each day, there are plenty of opportunities for you to work as frequently as you’d like.

Whether you’re a recent college graduate looking to work your way into a full-time teaching position, a retired teacher interested in getting back into the classroom, or anyone looking to make a positive contribution to the development of children, ESS has a place for you.

We offer excellent employee perks, including health benefits, training, support, weekly pay, 401(k), bonus opportunities, award programs, and more. Plus, working as a substitute is extremely flexible – when, where, and how often you work is entirely up to you.

To work as a substitute teacher or a teacher assistant in Alpine School District, you must have passed all criminal background checks and attend a training.

Returning Substitutes
We encourage all current Alpine School District substitutes to continue your important services to the district next school year by becoming an employee of ESS. We’d love to have you on our team!

Pay Rates for substitute teachers and substitute teacher assistants have stayed the same.

If you’re interested, Apply Today! If you worked in Alpine School District during the 2019/2020 school year, please do not schedule an appointment to complete a background check. When prompted to set up the background check, please continue on and submit your application. In the event that a background check is needed, an ESS representative will contact you. 

Additionally, please plan to attend one of our upcoming orientation sessions where you’ll learn everything you need to know about transitioning to ESS. Please register for a live online Zoom orientation.

Upcoming Virtual Orientation Sessions:
Wednesday, June 17  – 11:00 am 
Tuesday, June 23 – 9:00 am 
Wednesday, July 1 – 11:00 am 
Wednesday, July 8 – 5:30 pm 
Tuesday, July 14 – 9:00 am 
Monday, July 20 – 9:00 am
Wednesday, July 22 – 9:00 am
Thursday, July 30 – 9:00 am*

*Last day for virtual orientation in order to be eligible to work on the first day of the school (8/18/2020)

Click Here to Register for an Orientation Session

Prospective Substitutes
If you’re new to Alpine School District and you’re interested in working as a substitute teacher or a substitute teacher assistant, Apply Now! Becoming a substitute is an exciting and rewarding way to give back to your community and make a difference in the lives of students.

For more information, contact us at 866.208.7454 or Alpine@ESS.com.