Aug 25, 2025

Swim Coach

Job Description

We are seeking a dedicated and enthusiastic coach to join our swim team. Our team is located in Morgan Hill, Ca and practices are held Monday-Friday evenings (set hours) and there are meets 1-2 weekends per month. The ideal candidate will have a passion for swimming and a strong background in coaching. This role involves working with swimmers of various skill levels, helping them improve their techniques, build confidence, and foster a love for the sport. The Coach will also be responsible for ensuring the safety of all participants during practice sessions.

Qualifications:

  • Swimming and/or coaching experience at the recreational, high school, club or collegiate level.
  • Passion for working with and developing swimmers of all ages.
  • Strong communication and organizational skills
  • Hard working and highly motivated team player.
  • Available to work weekday evenings (5-7pm) and morning to early afternoon for 1-2 swim meets per month.
  • Must be able to pass a criminal background check.
  • Must be ok to coach outdoors during length of practice

Responsibilities

  • Attend scheduled practices and be available to attend scheduled meets (1-2/per month.
  • Develop and implement practice plans tailored to the needs of the swimmers in your group.
  • Conduct swim practices, focusing on technique, endurance, and competitive skills.
  • Maintain a positive and supportive attitude toward the other members of the coaching staff, swimmers of all ability, Board Members and parents.
  • Provide a positive, encouraging, and challenging atmosphere in which all swimmers, regardless of ability, may improve their skills and where they learn the values of discipline, dedication, and determination.
  • Complete and be in “good standing” with all required USA Swimming Coach trainings and requirements.
  • Collaborate with other coaches and staff to organize swim meets and events.
  • This is a part-time, non-exempt position.

Benefits:

  • Employee discount for children on team
  • Paid training
  • Professional development assistance

Pay: $25.00 - $38.00 per hour (depending on experience and qualifications)

Expected hours: 10 – 20 per week (depends on meet schedule)


Apply Now