Demo

Special Education Teacher

Birch Agency
Kannapolis, NC Full Time
POSTED ON 10/26/2026
AVAILABLE BEFORE 11/26/2026
Job Title: Special Education Teacher – Resource & Self-Contained

Location: Kannapolis, NC 28083

Schedule: Full-time, school-based

Employment Type: Contract

Pay Rate: Starting at $40/hour (dependent on experience)

Position Overview

Birch Agency is seeking dedicated Special Education Teachers for 2 openings in a school-based setting in Kannapolis, North Carolina.

Two Opportunities Are Currently Available

  • 1 Resource Special Education Teacher – Provide specialized academic instruction and support to students in a resource setting.
  • 1 Self-Contained Special Education Teacher – Provide individualized instruction and support in a self-contained classroom.

Both positions offer the opportunity to work closely with students, school staff, and families to support academic growth and student success.

Key Responsibilities

  • Provide specialized instruction based on students' individual needs and IEP goals.
  • Develop and implement differentiated lessons, accommodations, and modifications.
  • Monitor student progress and maintain accurate documentation and progress reports.
  • Implement effective classroom management and positive behavior support strategies.
  • Collaborate with general education teachers, special education staff, administrators, families, and related service providers.
  • Participate in IEP meetings, team meetings, professional development, and other school activities.
  • Foster a structured, supportive, and inclusive learning environment.
  • Maintain compliance with applicable federal, state, and district special education requirements.

Qualifications

  • Valid North Carolina Exceptional Children/Special Education teaching license or eligibility to obtain licensure.
  • Experience working in resource and/or self-contained special education settings is a plus
  • Strong classroom management and differentiated instruction skills.
  • Ability to develop and implement effective IEP-based instruction.
  • Strong communication, organizational, and collaboration skills.
  • Ability to support students with diverse learning and developmental needs.

Work Environment

  • Full-time, school-based positions in Kannapolis, NC.
  • Choice of resource or self-contained classroom setting, based on experience and preference.
  • Collaborative multidisciplinary school environment.
  • Student-centered setting focused on academic growth, independence, and overall student success.

Why Work with Birch Agency?

Birch Agency is committed to connecting talented education professionals with meaningful opportunities while providing ongoing support throughout their assignments.

Benefits May Include

  • Starting pay of $40/hour, dependent on experience
  • Competitive weekly pay
  • Medical, dental & vision insurance
  • 401(k) with company match
  • Paid time off (PTO)
  • Professional development opportunities
  • Ongoing recruiter support

Apply Today

If you're a Special Education Teacher interested in a resource or self-contained opportunity, Birch Agency would love to connect with you!

Apply today to learn more about these $40/hour Special Education Teacher opportunities in Kannapolis, NC.

#cat2

Salary.com Estimation for Special Education Teacher in Kannapolis, NC
$50,246 to $82,953
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Special Education Teacher?

Sign up to receive alerts about other jobs on the Special Education Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$49,904 - $71,322
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523

Sign up to receive alerts about other jobs with skills like those required for the Special Education Teacher.

Click the checkbox next to the jobs that you are interested in.

  • Child Psychology Skill

    • Income Estimation: $54,468 - $83,672
    • Income Estimation: $54,537 - $80,265
  • Childhood Education Skill

    • Income Estimation: $54,468 - $83,672
    • Income Estimation: $54,537 - $80,265
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Birch Agency

  • Birch Agency Troy, MI
  • Job Position: School Psychologist Location: Troy, MI 48098 Pay Rate: Starting at $55/hour Position Overview Birch Agency is seeking a dedicated and compass... more
  • 1 Day Ago

  • Birch Agency Monticello, MN
  • K-6 Pull-Out Intervention Teacher 2026-2027 School Year Location: Monticello, MN Position Type: Full-Time, In-Person Schedule: 7:00 AM - 3:00 PM Birch Agen... more
  • 2 Days Ago

  • Birch Agency Minneapolis, MN
  • Job Position: Special Education Supervisor Location: Minneapolis, MN Pay Rate: Starting at $55.00/hr Birch Agency Is Hiring. Birch Agency is seeking a dedi... more
  • 2 Days Ago

  • Birch Agency Corunna, MI
  • Job Position: Occupational Therapist Location: Corunna, MI 48817 Pay Rate: $50.00/hr Description Looking for a role where your expertise helps students bui... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Special Education Teacher jobs in the Kannapolis, NC area that may be a better fit.

  • Aya Education Statesville, NC
  • We have openings for Special Education Teacher roles in Statesville, NC. Secure your 26/27 school year job now with Aya Education! Special Education Teache... more
  • 12 Days Ago

  • The stepping stones group Lexington, NC
  • Job Description Step Into a Rewarding Career with The Stepping Stones Group! Are you a compassionate educator with a big heart and a passion for making a d... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!