Giles County Public Schools Jobs Hiring Now

Giles County Public Schools is hiring for 9 open roles on Migrate Mate as of July 16, 2026, concentrated in higher education and curriculum design, with listed salaries up to about $74,000. Migrate Mate updates Giles County Public Schools's live openings daily. Giles County Public Schools is a public K–12 school district serving students across Giles County, Virginia, with positions ranging from classroom teachers and specialists to school administrators.

Find Giles County Public Schools Jobs

Overview

Giles County Public Schools hiring data on Migrate Mate, as of July 16, 2026.

Open jobs
9
Top team
Higher Education
Seniority
Across all levels
Work type
0% remote or hybrid
Top location
Pearisburg
Salary range
$19,000–$74,000

Listed salaries for Giles County Public Schools roles on Migrate Mate range from about $19,000 to $74,000 per year across 9 open roles, as of July 16, 2026.

Open Roles at Giles County Public Schools

Showing 9 of 9+ Giles County Public Schools jobs

Giles County Public Schools
Preschool Teacher Assistants (2) - Narrows Elementary
We won't show you this job again
Giles County Public Schools
Added 1w ago
Preschool Teacher Assistants (2) - Narrows Elementary
Giles County Public Schools
Narrows, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$19k - $30k/yr
51-200

Have you applied for this role?

Giles County Public Schools
Virginia Preschool Initiative Teacher- Narrows Elementary
We won't show you this job again
Giles County Public Schools
Added 1w ago
Virginia Preschool Initiative Teacher- Narrows Elementary
Giles County Public Schools
Narrows, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$50k - $73k/yr
Teaching Certification
51-200

Have you applied for this role?

Giles County Public Schools
Elementary Art Teacher - MMS
We won't show you this job again
Giles County Public Schools
Added 2w ago
Elementary Art Teacher - MMS
Giles County Public Schools
Pearisburg, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$50k - $73k/yr
Teaching Certification
51-200

Have you applied for this role?

Giles County Public Schools
Assistant Principal - Giles High School
We won't show you this job again
Giles County Public Schools
Added 3w ago
Assistant Principal - Giles High School
Giles County Public Schools
Pearisburg, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
High school
51-200

Have you applied for this role?

Giles County Public Schools
Business & Information Technology Teacher - Giles High School
We won't show you this job again
Giles County Public Schools
Added 3w ago
Business & Information Technology Teacher - Giles High School
Giles County Public Schools
Pearisburg, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$51k - $74k/yr
High school
51-200

Have you applied for this role?

Giles County Public Schools
Secondary Math Teacher - Giles High School (26-27 SY)
We won't show you this job again
Giles County Public Schools
Added 1mo ago
Secondary Math Teacher - Giles High School (26-27 SY)
Giles County Public Schools
Pearisburg, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$50k - $73k/yr
High school
51-200

Have you applied for this role?

Giles County Public Schools
Early Childhood Special Education Teacher - Itinerant
We won't show you this job again
Giles County Public Schools
Added 1mo ago
Early Childhood Special Education Teacher - Itinerant
Giles County Public Schools
Pearisburg, Virginia
Curriculum Design
K-12 Teaching
Teaching & Instruction
$50k - $73k/yr
Teaching Certification
51-200

Have you applied for this role?

Giles County Public Schools
Speech Language Pathologist
We won't show you this job again
Giles County Public Schools
Added 1mo ago
Speech Language Pathologist
Giles County Public Schools
Pembroke, Virginia
Clinical Support
Healthcare Administration
Mental & Behavioral Health
Speech Therapy
Master's degree in speech-language pathology (SLP)
51-200

Have you applied for this role?

Giles County Public Schools
Middle School Teacher - EEMS
We won't show you this job again
Giles County Public Schools
Added 1mo ago
Middle School Teacher - EEMS
Giles County Public Schools
Pembroke, Virginia
$51k - $74k/yr
Teaching Certification
51-200

Have you applied for this role?

Job Roles at Giles County Public Schools

Higher Education6 jobs
Curriculum Design1 jobs
Clinical Support1 jobs

Working at Giles County Public Schools

Giles County Public Schools's 9 open roles are across all levels, and about 0% are remote or hybrid. The most active teams are higher education, curriculum design, and clinical support. Giles County Public Schools is a public school district in Virginia that operates elementary, middle, and high schools, employing teachers, special educators, speech language pathologists, and school administrators. Most Giles County Public Schools roles are based in Pearisburg, with some in Narrows and Pembroke.

Explore more roles by function

Browse thousands of live openings across engineering, sales, product, and more, and apply in just a few clicks.

Browse jobs by role

Giles County Public Schools Jobs: Frequently Asked Questions

How many jobs is Giles County Public Schools hiring for right now?

Giles County Public Schools is hiring for 9 open roles on Migrate Mate as of July 16, 2026, updated daily, concentrated in higher education and curriculum design. Roles span classroom instruction, special education, school administration, and student support services. Migrate Mate pulls live postings directly from Giles County Public Schools so the count reflects what is currently open.

What kinds of roles does Giles County Public Schools hire for?

The most active teams are higher education, curriculum design, and clinical support. Giles County Public Schools hires for teaching positions across grade levels and subject areas, including early childhood, special education, and secondary academic disciplines, as well as student support roles such as speech language pathology and school administration. Most postings are across all levels.

Are Giles County Public Schools jobs remote or in-person?

Mostly on-site. About 0% of Giles County Public Schools's open roles on Migrate Mate are remote or hybrid as of July 16, 2026, with the rest based in Pearisburg. Each Giles County Public Schools listing shows its work location so you can filter before applying.

How do I apply to a job at Giles County Public Schools?

Find a role that fits your background in Giles County Public Schools' listings on Migrate Mate, then follow the listing through to the district's own application portal. Giles County Public Schools manages its own hiring process, including application review and interviews, so you apply and hear back directly from the district.

What do Giles County Public Schools jobs pay?

Listed salaries for Giles County Public Schools roles on Migrate Mate range from about $19,000 to $74,000 per year as of July 16, 2026, with most postings at across all levels. Exact pay is set by Giles County Public Schools and shown on each listing.

Does Giles County Public Schools hire entry-level?

Most of Giles County Public Schools's open roles on Migrate Mate are across all levels as of July 16, 2026. Check individual Giles County Public Schools listings for stated experience requirements.

Where is Giles County Public Schools hiring?

Most Giles County Public Schools roles are based in Pearisburg, with some in Narrows and Pembroke, and about 0% offer remote or hybrid work as of July 16, 2026. Migrate Mate shows the location on each listing.