YouthCity Teen Program Instructor

Salt Lake City Corporation
Onsite

About The Position

The Division of Youth and Family is looking for a civic minded mentor and instructor for Salt Lake City high school students eager to engage in the political process and civic engagement. The YouthCity Teen Program Instuctor will provide programming support for the vision, purpose and activities of YouthCity Government (YCG). The YouthCity Instructor will work in a highly public professional environment and interact with Salt Lake City elected officials and administrative staff, local high school administrators and community partners.

Requirements

  • High School graduate or equivalent and at least 21 years of age.
  • Possession of valid Utah Driver’s License or ability to obtain within 3 months of employment.
  • Experience working with youth from diverse socio-economic backgrounds.
  • Ability to communicate effectively both in writing and orally and demonstrate public presentation skills.
  • Ability to demonstrate group management skills and techniques.
  • Ability to work independently as well as under supervision.

Responsibilities

  • Develop and plan activities for teens based on learning objectives outlined by YouthCity teen program.
  • Complete weekly lesson plans based on established program goals.
  • Assist with program’s grant required assessments to ensure program quality metrics are met.
  • Maintain accurate tracking and documentation as required by the program.
  • Ensure compliance with all grant requirements including tracking and reporting.
  • Assist with program grant required assessments.
  • Attend mandatory staff meetings and staff trainings.
  • Performs all other duties requested.

Benefits

  • Medical insurance
  • Dental, vision, life insurance
  • HSA (with $1,000–$2,000 City contribution)
  • Wellness clinic for employees & families
  • Robust Employee Assistance Program (EAP)
  • Tuition reimbursement (up to $4,000/year)
  • Retirement contributions (pension and/or 401(k))
  • Discounted pet insurance, legal services, and more
  • 12 vacation days to start
  • 12 paid holidays + 1 personal holiday
  • Up to 80 hours personal leave annually
  • 6 - 12 weeks of paid parental leave
  • Bonus leave credit for eligible rehires & public sector transfers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service