Openings as of 6/9/2026
The CBCSD is seeking applicants for the following coaching position for the 2026-2027 school year:
Position: Assistant Volleyball CoachLocation: Thomas Jefferson High SchoolStipend Range: $4,053.00 - $4,872.00 (based on experience)Required Qualifications: Coaching Authorization OR Coaching Endorsement
This position will be posted for a minimum of three (3) days. Qualified applicants will be contacted by Human Resources and/or the Activities Director.It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy, please contact Human Resources at 712-328-6446 or hr@cbcsd.org.
<!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->
Position: Assistant Football CoachLocation: Abraham Lincoln High SchoolStipend Range: $4,708.00 - $5,527.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
This position will be posted for a minimum of three (3) days. Qualified applicants will be contacted by Human Resources and/or the Activities Director.
It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy, please contact Human Resources at 712-328-6446 or hr@cbcsd.org.
Position: Assistant Volleyball CoachLocation: Kirn Middle SchoolStipend Range: $2,129.00 - $2,948.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy please contact Human Resources at 712-328-6446 or hr@cbcsd.org.
Position: Assistant Girls Basketball CoachLocation: Thomas Jefferson High SchoolStipend Range: $4,708.00 - $5,527.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
Position: Assistant Girls Basketball CoachLocation: Abraham Lincoln High SchoolStipend Range: $4,708.00 - $5,527.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
Position: Assistant Girls Track CoachLocation: Thomas Jefferson High SchoolStipend Range: $3,726.00 - $4,545.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
Position: Head Girls Tennis CoachLocation: Thomas Jefferson High SchoolStipend Range: $3,849.00 - $4,668.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
Position: Head Boys Tennis CoachLocation: Thomas Jefferson High SchoolStipend Range: $3,849.00 - $4,668.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
Position: Assistant Volleyball CoachLocation: Wilson Middle SchoolStipend Range (based on 2025-26): $2,129.00 - $2,948.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
Position: Head Cross-Country Coach (Boys & Girls)Location: Kirn Middle SchoolStipend Range: $2,620.00 - $3,439.00 (based on experience)Required: Coaching Authorization OR Coaching Endorsement
The CBCSD is seeking applicants for the following position for the 2026-2027 school year:
Position: AssistantCheerleading SponsorLocation: Abraham Lincoln High SchoolStipend Range: $2,579.00 - $3,398.00 (based on experience)
Position: Assistant Dance Team SponsorLocation: Abraham Lincoln High SchoolStipend Range: $2,579.00 - $3,398.00 (based on experience)
The CBCSD is seeking applicants for the 2026-2027 school year:Position: Preschool (ECSE) TeacherLocation: College View Elementary SchoolHours: 8:00 a.m. - 4:00 p.m. (8.0 hrs/day)Salary: $50,012.00 (BA/0 Years of Experience) and increases based on degree and experienceRequired Endorsement: PK-3 Teacher, Regular Education/Special Education OR PK-3 Birth through grade three, Inclusive Settings
Please see the attached job description at the bottom right of this posting for more information. This position will be posted for a minimum of three (3) days. Qualified applicants will be contacted by Human Resources.It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy, please contact Human Resources at 712-328-6446 or hr@cbcsd.org.
The CBCSD is seeking applicants for the following position for the 2026-2027 school year:Position: Elementary Teacher - IntermediateLocation: Rue Elementary SchoolHours: 8:00 a.m. - 4:00 p.m. (8.0 hrs/day)Salary: $50,012.00 (BA/0 Years of Experience) and increases based on degree and experience
Please see the attached job description at the bottom right of this posting for more detailed information. This position will be posted for a minimum of three (3) days. Qualified applicants will be contacted by Human Resources.
The CBCSD is seeking applicants for the following position for the 2026-2027 school year:Position: First Grade TeacherLocation: Franklin Elementary SchoolHours: 8:00 a.m. - 4:00 p.m. (8.0 hrs/day)Salary (based on 2025-26): $50,012.00 (BA/0 Years of Experience) and increases based on degree and experience
The CBCSD is seeking applicants for the following position for the 2026-2027 school year:Position: Elementary Teacher - Grade Level TBDLocation: To Be DeterminedHours: 8:00 a.m. - 4:00 p.m. (8.0 hrs/day)Salary: $50,012.00 (BA/0 Years of Experience) and increases based on degree and experience
The CBCSD is seeking applicants for the following teaching position for the 2026-27 school year:Position: Talented and Gifted (TAG) TeacherLocation: Rue ElementaryHours: 4.0 hrs/daySalary: $25,006.00 (BA/0 Years of Experience) and is increased based on degree and experienceEndorsement Required: PK-12 TAGPlease see the attached job description at the bottom right of this posting for more information.
This position will be posted for a minimum of three (3) days and is open until filled. Qualified applicants will be contacted by Human Resources.It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy, please contact Human Resources at 712-328-6446 or hr@cbcsd.org.
The CBCSD is seeking applicants for the following position:
Position: Night Assistant CustodianLocation: Abraham Lincoln High SchoolHours: 3:00 p.m. - 11:30 p.m. (8.0 hrs/day)Pay: $16.19/hour + $0.20/hour night differential = $16.39/hour
Please see the attached job description at the bottom right of this posting for more information.
This position will be posted for a minimum of three (3) days. Qualified applicants will be contacted by Human Resources.
It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy, please contact Human Resources at 712-328-6446.
The CBCSD is seeking applicants for the following position: Position: Swing Assistant CustodianLocation: District-WideHours: 2:30 p.m. - 11:00 p.m. (8.0 hrs/day)Pay: $16.50/hrPlease read the attached job description located at the bottom right of this posting for more detailed information.This position will be posted for a minimum of three (3) days and is open until filled. Qualified applicants will be contacted by Human Resources.
Position: Health Sciences TeacherLocation: Iowa Western Community School (IWCC)Hours: 7:25 a.m. - 3:25 p.m., 8.0 hrs/daySalary: $50,012.00 (BA/0 Years of Experience) and increases based on degree and experiencePlease see the attached job description at the bottom right of this posting for more information.
The CBCSD is seeking applicants for the following position for the 2026-27 school year.Position: Special Education Teacher: GeneralLocation: Thomas Jefferson High SchoolHigh School Hours: 7:25 a.m. - 3:25 p.m., 8.0 hrs/daySalary: $50,012.00 (BA/0 Years of Experience) and increases based on degree and experienceEndorsement Required: 5-12Instructional Strategist IPlease read the attached job description located at the bottom right of this posting for more detailed information.
The CBCSD is seeking applicants for the following teaching position for the 2026-27 school year:Position: Talented and Gifted (TAG) TeacherLocation: TBDHours: 8:00 a.m. - 4:00 p.m. (8.0 hrs/day)Salary: $50,012.00 (BA/0 Years of Experience) and is increased based on degree and experienceEndorsement Required: PK-12 TAGPlease see the attached job description at the bottom right of this posting for more information.
The CBCSD is seeking applicants for the following teaching position for the 2026-27 school year:Position: Talented and Gifted (TAG) TeacherLocation: WilsonHours: 4.0 hrs/daySalary: $25,006.00 (BA/0 Years of Experience) and is increased based on degree and experienceEndorsement Required: PK-12 TAGPlease see the attached job description at the bottom right of this posting for more information.
Please read the attached job description and all job requirements.To qualify to be a Paraeducator, you must have at least ONE (1) of the following:1. At least 48 credit hours of college coursework2. Associates Degree3. Paraeducator Certificate4. National Career Readiness Certificate (NCRC)
Not Qualified? I can help. Call 712-396-2357Special Ed. ParaeducatorsNext School Year: 2026/27 School Year$15.76 - $18.58 per hour (depending on experience)7.5 hours per day8:00 a.m. - 4:00 p.m. (Elementary), 7:00 a.m. - 3:00 p.m. (Middle School), 7:30 a.m. - 3:30 p.m. (High School)Competitive benefit package, paid time off, summers off, and more!Apply directly on our website at cbcsd.org/careers.
QUESTIONS? Call Tammy at 712-396-2357.
It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy please contact Human Resources at 712-328-6446.
This job posting is for the 2026-27 school year.
Preschool Teacher AssistantDistrict-wide7.5 hours per dayPay Range: $16.95 - $17.40/hour
It is REQUIRED that you have AT LEAST ONE (1) of the following to be qualified to work in preschool:
If you meet the requirements of the position, please email transcripts to tnielsen@cb-schools.org.If you are currently in an Associates or Bachelors program but are not finished yet, please call 712-396-2357.We are also seeking:
Questions? Call 712-396-2357It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy please contact Human Resources at 712-328-6446.
Please see attached job description for more information.Infant-Toddler Teacher AssistantsEarly Learning Center8.0 hours per day, 9:15 a.m. - 5:45 p.m.187 days per year$16.95 - $17.40 per hour (depending on experience)Competitive benefits including medical, dental, vision, life, IPERS retirement, personal leave, sick leave, and more!
Experience working with young people in an educational setting is preferred.Ability to become CPR/First Aid certified within 30 days of hire required.
If you meet the requirements of the position, please email transcripts to tnielsen@cb-schools.org.This position is open until flled, please APPLY AS SOON AS POSSIBLE.Questions? Contact Tammy at tnielsen@cb-schools.org or at 712-396-2357.It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy please contact Human Resources at 712-328-6446.
ATTENTION: This position is a substitute position. Candidates will be contacted on an as-needed basis by the Human Resources Department.
Pay Rate: $14.50/hr
Please see the attached job description for more information.
This position will be posted for a minimum of three (3) days. Candidates will be contacted on an as-needed basis by Human Resources. It is the policy of the Council Bluffs Community School District not to illegally discriminate on the basis of race, color, national origin, sex, disability, religion, creed, age, genetic information, ancestry, geographic location, citizenship, political party preference or belief, familial status (for employment), marital status (for programs), sexual orientation, gender identity and socioeconomic status (for programs) or any other protected trait or characteristic in its educational programs and its employment practices. There is a grievance procedure for processing complaints of discrimination. If you have questions or a grievance related to this policy, please contact Human Resources at 712-328-6446 or hr@cbcsd.org.
Substitute Teachers
Required: Valid Iowa Teaching License, Substitute License, or Substitute Authorization
Substitute teachers will be hired and employed by the Council Bluffs Community School District for the 2026/27 school year.
If you are currently employed by Kelly Ed. as a substitute, you will need to apply with us for consideration.
If you are interested, apply directly through our website at cb-schools.org/careers.
You will be contacted at a later date to discuss next steps.
Substitute Paraeducators
Substitute paraeducators will be hired and employed by the Council Bluffs Community School District for the 2026/27 school year.
To qualify to be a Paraeducator, you must have at least ONE (1) of the following:1. At least 48 credit hours of college coursework2. Associates Degree3. Paraeducator Certificate4. National Career Readiness Certificate (NCRC)
Not Qualified? I can help. Call 712-396-2357
Questions? Contact Tammy at 712-396-2357