Instructor Jobs at Alpine School District with Visa Sponsorship
Instructor roles at Alpine School District span K-12 classroom teaching across a public school system in Utah County. The district has a track record of sponsoring international educators, supporting visa pathways including H-1B and TN for qualified candidates who meet state licensure and subject-area requirements.
See All Instructor at Alpine School District JobsOverview
Showing 5 of 46+ Instructor Jobs at Alpine School District jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 46+ Instructor Jobs at Alpine School District
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Instructor Jobs at Alpine School District.
Get Access To All Jobs
Position Type:
CERTIFIED - Support Services/Curriculum
Date Posted:
4/22/2026
Location:
Harvest
Date Available:
08/14/2026 Position starting 8/14/2026
FTE: 1 ongoing contract
Hiring Manager: Jack Kingsford
email: jackkingsford@alpinedistrict.org
phone: 801-610-8709
Mission:
Instructional coaches collaboratively support needs-based learning and professional growth that will enhance knowledge, skills, dispositions, and well-being of all educators and students. We do this through building supportive relationships so teachers can incorporate content-specific best practices to impact student engagement, provide equitable learning opportunities for students, and identify areas for professional growth.
Job Description:
Under the direction of the Curriculum Director, the Instructional Coach facilitates teacher improvement through relationship and student-centered coaching practices. In addition, the Coach partners with subject area specialists and the curriculum team to design effective professional learning targeted to teaching and learning resources in order to facilitate the effective teacher and student use of educational technologies.
Essential Functions:
- Provide frequent and regular coaching cycles
- Support teachers with content knowledge, instructional design, developing authentic assessment, behavior
- Support teachers in developing instructional skills (e.g., teacher clarity, learning targets & success criteria, pacing, and effective correction/feedback for students)
- Help teachers place proper emphasis on "enduring understandings" & "essentials"
- Help teachers purposefully design and create unit and daily lessons; develop content scope & sequence maps
- Deepen content and help make it more accessible to more students
- Provide and co-develop content models of instruction, assessment, & higher/deeper level questions within the content
- Provide targeted professional learning to build teacher capacity
- Participate & provide in designing large scale professional learning & district-wide assessment processes
- Balance priorities among projects to effectively use existing resources to address multiple requests
Qualifications:
- Requires a current State of Utah teaching certificate (and that it be maintained throughout employment in this position)
- Requires a minimum of 7 years of classroom teaching experience
- Evidence of proficiency in effective classroom teaching practices, either through a Bachelor's or Master's degree in the content specific discipline
- Requires the ability and willingness to work in all secondary school level settings
- Requires the ability to collaboratively work in small and sometimes large groups
- Requires effective interpersonal skills to coach and interact with individuals and groups at all organizational levels
- Requires a deep understanding of curriculum, instruction, assessment, and the effective use of technology throughout
- Requires an attitude of life-long learning and a willingness to try new teaching and learning methods and techniques
- Requires the ability to model best teaching practices and familiarity with the implementation of problem/inquiry-based learning, cooperative learning, and student-centered instructional practices
- Requires basic knowledge of and experience using web-based systems including Canvas and MasteryConnect, in addition to other instructional, assessment, productivity, and multimedia software
- Requires demonstrated competence in providing professional development to teachers and/or other school leaders
- Requires a valid Utah Driver License.

Position Type:
CERTIFIED - Support Services/Curriculum
Date Posted:
4/22/2026
Location:
Harvest
Date Available:
08/14/2026 Position starting 8/14/2026
FTE: 1 ongoing contract
Hiring Manager: Jack Kingsford
email: jackkingsford@alpinedistrict.org
phone: 801-610-8709
Mission:
Instructional coaches collaboratively support needs-based learning and professional growth that will enhance knowledge, skills, dispositions, and well-being of all educators and students. We do this through building supportive relationships so teachers can incorporate content-specific best practices to impact student engagement, provide equitable learning opportunities for students, and identify areas for professional growth.
Job Description:
Under the direction of the Curriculum Director, the Instructional Coach facilitates teacher improvement through relationship and student-centered coaching practices. In addition, the Coach partners with subject area specialists and the curriculum team to design effective professional learning targeted to teaching and learning resources in order to facilitate the effective teacher and student use of educational technologies.
Essential Functions:
- Provide frequent and regular coaching cycles
- Support teachers with content knowledge, instructional design, developing authentic assessment, behavior
- Support teachers in developing instructional skills (e.g., teacher clarity, learning targets & success criteria, pacing, and effective correction/feedback for students)
- Help teachers place proper emphasis on "enduring understandings" & "essentials"
- Help teachers purposefully design and create unit and daily lessons; develop content scope & sequence maps
- Deepen content and help make it more accessible to more students
- Provide and co-develop content models of instruction, assessment, & higher/deeper level questions within the content
- Provide targeted professional learning to build teacher capacity
- Participate & provide in designing large scale professional learning & district-wide assessment processes
- Balance priorities among projects to effectively use existing resources to address multiple requests
Qualifications:
- Requires a current State of Utah teaching certificate (and that it be maintained throughout employment in this position)
- Requires a minimum of 7 years of classroom teaching experience
- Evidence of proficiency in effective classroom teaching practices, either through a Bachelor's or Master's degree in the content specific discipline
- Requires the ability and willingness to work in all secondary school level settings
- Requires the ability to collaboratively work in small and sometimes large groups
- Requires effective interpersonal skills to coach and interact with individuals and groups at all organizational levels
- Requires a deep understanding of curriculum, instruction, assessment, and the effective use of technology throughout
- Requires an attitude of life-long learning and a willingness to try new teaching and learning methods and techniques
- Requires the ability to model best teaching practices and familiarity with the implementation of problem/inquiry-based learning, cooperative learning, and student-centered instructional practices
- Requires basic knowledge of and experience using web-based systems including Canvas and MasteryConnect, in addition to other instructional, assessment, productivity, and multimedia software
- Requires demonstrated competence in providing professional development to teachers and/or other school leaders
- Requires a valid Utah Driver License.
See all 46+ Instructor at Alpine School District jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Instructor at Alpine School District roles.
Get Access To All JobsTips for Finding Instructor Jobs at Alpine School District Jobs
Obtain Utah teaching licensure before applying
Alpine School District requires state-issued educator licensure for Instructor roles. Start the Utah State Board of Education application early, as credential evaluation for international degrees can add several weeks to the timeline.
Target subject areas with persistent shortages
Districts prioritize sponsorship for hard-to-fill subjects like special education, STEM, and bilingual instruction. Framing your application around one of these shortage areas strengthens the case for the district to pursue H-1B sponsorship on your behalf.
Find open Instructor roles through Migrate Mate
Browse active Instructor openings at Alpine School District on Migrate Mate, which filters specifically for roles open to visa sponsorship, so you are not wasting applications on postings that will not support your status.
Understand the H-1B cap and school district timing
Public school districts can qualify as cap-exempt H-1B employers if affiliated with a qualifying institution, but Alpine School District files as a standard cap-subject employer. USCIS registration opens in March, so align your offer timeline accordingly.
Clarify sponsorship intent before accepting an offer
During the offer stage, confirm in writing that the district will file the H-1B petition or support your TN documentation. Districts sometimes assume OPT holders will self-manage status transitions, which leaves gaps when OPT expires mid-school year.
Prepare your credential evaluation for DOL review
The Labor Condition Application process requires your employer to certify prevailing wage compliance. Having a NACES-approved evaluation of your international degree ready speeds up the district's HR and legal review before DOL submission.
Instructor at Alpine School District jobs are hiring across the US. Find yours.
Find Instructor at Alpine School District JobsFrequently Asked Questions
Does Alpine School District sponsor H-1B visas for Instructors?
Yes, Alpine School District has sponsored H-1B visas for Instructor roles. As a public K-12 employer, the district files as a cap-subject H-1B employer, meaning sponsorship depends on USCIS lottery selection each spring. If you are already H-1B exempt or transferring an existing petition, your timeline differs. Confirm the district's current sponsorship policy directly with their HR department before accepting an offer.
How do I apply for Instructor jobs at Alpine School District?
Applications for Instructor positions go through Alpine School District's official employment portal. You can also browse open roles verified for visa sponsorship on Migrate Mate, which surfaces active Instructor postings specifically relevant to international candidates. Prepare your Utah teaching license, subject-area endorsements, and a resume formatted for U.S. K-12 hiring standards before submitting. Many positions fill before the school year starts, so applying in winter and early spring gives you the best access to openings.
Which visa types does Alpine School District support for Instructor roles?
Alpine School District has supported H-1B, TN, F-1 OPT, and F-1 CPT for Instructor positions. TN status is available to Canadian and Mexican nationals in qualifying education roles and does not require lottery selection. F-1 OPT is commonly used for recent graduates in their authorized employment period. H-1B remains the primary long-term path for most international educators seeking multi-year employment at the district.
What qualifications does Alpine School District expect for Instructor positions?
Most Instructor roles require a bachelor's degree in education or a subject-specific field, plus a valid Utah educator license with the appropriate grade-level or subject-area endorsement. For international applicants, a NACES-approved credential evaluation confirming equivalency to a U.S. bachelor's degree is standard. Classroom experience and student teaching records strengthen applications, and shortage-area endorsements in subjects like special education or STEM improve both hiring and sponsorship prospects.
How do I time my application around visa filing deadlines for a teaching role?
For H-1B sponsorship, the district must register with USCIS during the March registration window, with employment starting no earlier than October 1 if selected. This means you need an offer in place by February or early March. TN status can be obtained year-round at a port of entry or through USCIS, making it more flexible for mid-year hires. OPT authorization should cover your start date, with a cap-gap or extension request filed before expiration if you are transitioning to H-1B.
See which Instructor at Alpine School District employers are hiring and sponsoring visas right now.
Search Instructor at Alpine School District Jobs