Enable job alerts via email!

Computer Science Teacher FT starting 2025 – 2026 Academic Year Brentwood College School

Independent Schools Association of British Columbia

Mill Bay

On-site

CAD 69,000 - 111,000

Full time

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in education is seeking a passionate Computer Science teacher for the 2025-2026 academic year. Located in the stunning Cowichan Valley, this vibrant school offers a unique opportunity to engage with students in a dynamic environment that emphasizes academics, arts, and athletics. The ideal candidate will not only teach Computer Science but also contribute to various co-curricular activities, fostering a sense of community and creativity among students. Join a dedicated team committed to delivering an exceptional educational experience in a supportive and engaging atmosphere.

Qualifications

  • B.Ed or equivalent required; post-graduate degree is an asset.
  • Familiarity with BC curriculum for AP Computer Science and Coding.

Responsibilities

  • Teach Computer Science and potentially Math to high school students.
  • Contribute to co-curricular programs like Debate, Robotics, and Arts.

Skills

Teaching Computer Science
Mathematics Instruction
Technology Integration
Coaching Debate
Coaching Basketball
Coaching Robotics

Education

B.Ed or equivalent degree
Post-graduate degree

Tools

Python

Job description

Computer Science Teacher FT starting 2025 – 2026 Academic Year

Computer Science Teacher starting for the 2025 – 2026 Academic Year

Located in the beautiful Cowichan Valley on Vancouver Island, Brentwood College School is committed to making our school the best place to learn and work. As one of the top boarding high schools in North America, we offer a vibrant culture, competitive compensation, a diverse student body, and an absolutely stunning oceanfront campus. Our Admissions motto is #choosetobe and this applies to our faculty as well.

Your Opportunity:
Brentwood College School is seeking a passionate and innovative full-time Computer Science teacher. It is considered a strong asset if you have the ability to also teach Math. Two of the computer science courses are at the Advance Placement level. Beyond the academic classroom, you will contribute to the school’s vibrant co-curricular programs, which could include Model UN, Debate, Robotics, Arts, Music or Athletics.

You will be joining a team of dedicated educators who support a positive student learning experience—whether in the classroom, on stage, in athletic venues, or within our boarding community. At Brentwood, students are deeply engaged in their academics, making an impact in the arts, and competing proudly as part of our athletic teams—all while living away from home. If you’re looking to be part of a school that fosters curiosity, creativity, and a strong sense of community, Brentwood could be the right fit for you.

Working at Brentwood is not like working at a typical school. Because we have more than 80% of our students as boarders, we take on the duty and privilege of creating a home away from home. We have a tripartite system, where academics, arts, and athletics are all valued and an expectation for all students. Our unique schedule running six days per week allows for more options for our students, meaning more options for our faculty.

Your Qualifications and Experience:
● B.Ed or equivalent degree with ability to be certified to teach in BC
● Post-graduate degree considered an asset
● Familiarity with Grade 9 -12 BC curriculum for AP Computer Science 12, AP Computer Science Principles 12, and Coding 11: Python
● Ability to integrate technology into teaching and learning
● Ability to coach/instruct debate, basketball or robotics considered a strong asset

Notes:
Criminal Record Check clearance is a condition of initial and ongoing employment.

Please see the Position Profile for more details. Salary is dependent on years of experience and total FTE. The 2024-25 range for a full time employee would be $69,839 to $110,233 depending on years of experience based on current rates (does not include annual increase for 2025-2026).

We thank all interested applicants, however, only those qualified will be shortlisted for contact.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.