Job Alerts

Enter your email and be notified when new jobs are posted.

Remove me from the list

 |  Hire Home | Internal |Admin Help
Welcome to the MCSD job page! We are centrally located in Iowa in a beautiful town called Marshalltown. Our district has over 5,000 students and roughly 900 full- and part-time employees. Our 6 elementary schools (one dual language), one intermediate school, one middle school, one high school, and one alternative high school educate some of the brightest, most creative, and culturally diverse minds in the state. Frequent positive feedback we hear from our staff and families is that Marshalltown's size allows for ample participation in District and community groups and events. We would love to have you join the team!

To begin a new application, choose a job from the available listings below. After your information is complete, you will receive a confirmation number, and your information will be saved allowing you to return at any time to submit additional applications.

Please be sure and remember your username and password for use on future applications. If you have questions, please contact HR Administrative Assistants Jacque Eisenbarth ( or Sarah Flugge ( Or feel free to call us at 641-754-1000.
Job Listings
Type any part of the Job Title, Job Type, or Job Location to Search
Job TitlePosting DateTypeLocation
Director of Speech06/21/2024ActivitiesMarshalltown High SchoolApply
High School Large Group Speech Coach06/21/2024ActivitiesMarshalltown High SchoolApply
Attendance Coordinator06/18/2024CertifiedCentral OfficeApply
Youth Counselor in Therapeutic Classrooms06/14/2024ClassifiedDISTRICT WIDEApply
Special Education Strat I Teacher (5,000 SIGN-ON-BONUS)06/05/2024CertifiedMarshalltown Learning AcademyApply
Reading Interventionist06/05/2024CertifiedMarshalltown High SchoolApply
Bilingual Language Assistant - Spanish06/05/2024ClassifiedDISTRICT WIDEApply
Head HS Girls Tennis Coach05/30/2024AthleticsMarshalltown High SchoolApply
Assistant HS Girls Tennis Coach05/30/2024AthleticsMarshalltown High SchoolApply
Assistant HS Girls Soccer Coach05/30/2024AthleticsMarshalltown High SchoolApply
Middle School Library Paraeducator05/30/2024ClassifiedMiller Middle SchoolApply
Assistant Middle School Boys Basketball Coach05/28/2024AthleticsMiller Middle SchoolApply
Assistant Middle School Girls Basketball Coach05/28/2024AthleticsMiller Middle SchoolApply
HS Academic Success Center Tutor05/22/2024ClassifiedMarshalltown High SchoolApply
High School Musical Choreographer05/21/2024ActivitiesMarshalltown High SchoolApply
High School Musical Production Assistant05/21/2024ActivitiesMarshalltown High SchoolApply
Spring Play Dramatics Coach05/21/2024ActivitiesMarshalltown High SchoolApply
Teacher Librarian ($5,000 Sign On Bonus)05/20/2024CertifiedFranklin ElementaryApply
Anticipated Physical Education Teacher05/20/2024CertifiedRogers ElementaryApply
Physical Education Teacher05/20/2024CertifiedMiller Middle SchoolApply
8th Grade Art Teacher ($5,000 SIGN-ON-BONUS)05/13/2024CertifiedMiller Middle SchoolApply
Head High School Girls Cross Country Coach05/02/2024AthleticsMarshalltown High SchoolApply
High School Security Officer05/01/2024ClassifiedMarshalltown High SchoolApply
Full-Time Floating Nurse04/23/2024CertifiedDISTRICT WIDEApply
.4 FTE High School Counselor04/23/2024CertifiedMarshalltown Learning AcademyApply
4th Grade Teacher04/17/2024CertifiedAnson ElementaryApply
Reading Interventionist04/09/2024CertifiedMiller Middle SchoolApply
Head Middle School Girls Wrestling Coach04/09/2024AthleticsMiller Middle SchoolApply
6th Grade Classroom Teacher04/09/2024CertifiedLenihan IntermediateApply
7th & 8th Grade English/Language Arts Teacher04/02/2024CertifiedMiller Middle SchoolApply
School-Based Therapists04/01/2024CertifiedDISTRICT WIDEApply
High School ELL Teacher ($5,000 SIGN-ON BONUS)03/25/2024CertifiedMarshalltown High SchoolApply
.29 FTE Virtual High School Science Teacher ($1,430 SIGN-ON BONUS)03/21/2024CertifiedMarshalltown High SchoolApply
Preschool Teacher03/20/2024CertifiedDISTRICT WIDEApply
Kindergarten Teacher03/14/2024CertifiedDISTRICT WIDEApply
7th Grade Social Studies Teacher03/11/2024CertifiedMiller Middle SchoolApply
.50 FTE Agriculture Teacher03/05/2024CertifiedMarshalltown High SchoolApply
Assistant HS Girls Basketball Coach02/28/2024AthleticsMarshalltown High SchoolApply
Assistant High School Boys Basketball Coach02/28/2024AthleticsMarshalltown High SchoolApply
Assistant HS Wrestling Coach02/28/2024AthleticsMarshalltown High SchoolApply
Concessions/Custodian02/16/2024ClassifiedBuilding and Grounds ServicesApply
7th Grade Modular Technology Teacher (2024-2025 School Year)02/02/2024CertifiedMiller Middle SchoolApply
Elementary ELL Teachers ($5,000 Sign-On Bonus)02/02/2024CertifiedDISTRICT WIDEApply
Piano Accompanist01/24/2024ActivitiesMarshalltown High SchoolApply
.25 FTE Virtual Academy: High School Mathematics Teacher11/29/2023CertifiedMarshalltown High SchoolApply
5-6 General Music Teacher ($5,000 SIGN-ON-BONUS)11/27/2023CertifiedLenihan IntermediateApply
High School Science Teacher ($5,000 SIGN-ON-BONUS)11/07/2023CertifiedMarshalltown High SchoolApply
Assistant HS Football Coach10/17/2023AthleticsMarshalltown High SchoolApply
Head Middle School Volleyball Coach10/17/2023AthleticsMiller Middle SchoolApply
Robotics Team Coach10/11/2023ActivitiesMarshalltown High SchoolApply