Join Our Team (Open Positions)
Join Our Team!
Join the team at Charles Wright Academy, a vibrant and inclusive community dedicated to inspiring and empowering students from Preschool through Grade 12. With over 550 students and a reputation as one of the premier schools in the Pacific Northwest, CWA fosters a culture of excellence, sending graduates to top colleges and universities nationwide. Be part of a school that nurtures creativity, builds character, and equips students with the skills to successfully navigate the future with confidence. Discover a fulfilling career where your passion for education makes a lasting impact!
We invite you to take a look at our open positions below and to visit our job openings portal!


Staff Openings
Bus Driver
Substitute coverage for bus route transporting students and other authorized persons to and from school, as well as additional driving for field trips or other extra trips as designated.
Faculty Openings
Upper School Science Faculty (Physics)
This position is a full-time faculty appointment to teach four sections of high school courses for the 2025-26 academic year, including Physics and AP Physics II. Courses taught in the Science Department at CWA include: Biology, Physics, AP Physics I, Chemistry, AP Biology, AP Physics II, AP Chemistry, Environmental Science, and Forensics and Investigative Science. Faculty can teach any combination of the above courses, and flexibility to teach more than one level is expected.
Upper School Science Faculty (Physics – Part Time)
This position is a part-time faculty appointment to teach two sections of high school courses for the 2025-26 academic year: Physics and AP Physics II.
Substitute Teacher
Although we do not have an immediate need, we are currently accepting applications for substitute teachers for all grade levels, and especially those with experience in Spanish, French, and Japanese languages, performing arts, science, and math. We are also in high need of substitute teachers who are Merit Certified to work with our 3 & 4-year-old program. Substitute Teaching offers a flexible schedule and is an excellent way to work with great students and their families while achieving a work/life balance customized for you, stay active in your field, or experience independent school teaching.