employment Opportunities
Are you passionate about climbing, eager to grow, and excited to be part of a great team? We'd love to hear from you.
At TRC, we're always interested in connecting with motivated individuals who want to help build an exceptional climbing community.
Check this page for current openings, and feel free to reach out even if you don't see the perfect role listed.
Head Coach
This position oversees all aspects of the competitive program, including athlete development, practice planning, competition preparation, coach mentorship, and communication with families. The ideal candidate is passionate about helping young climbers develop technical excellence, resilience, confidence, and a lifelong love of climbing.
Key Responsibilities
Athlete Development
- Design and implement year-round training programs that prepare athletes for local, regional, and national competitions.
- Coach athletes in bouldering, lead, and speed disciplines, emphasizing technical movement, tactical decision-making, strength development, injury prevention, and mental performance.
- Develop individualized training plans that support each athlete's age, experience, goals, and long-term development.
- Evaluate athlete progress regularly and provide constructive feedback to athletes and families.
- Foster a healthy balance between competitive excellence, sportsmanship, education, and athlete well-being.
- Lead athlete preparation for local, regional, divisional, and national competitions.
- Coordinate competition schedules, registration, travel logistics, and event staffing.
- Coach athletes during competitions while promoting professionalism, resilience, and positive sportsmanship.
- Maintain current knowledge of competition rules, formats, and qualification pathways.
- Provide leadership, mentorship, and ongoing training for assistant coaches.
- Develop practice plans that ensure consistency across all competitive training groups.
- Collaborate with gym leadership to establish annual program goals, athlete retention strategies, and team growth initiatives.
- Assist with athlete evaluations, team placement, and recruitment for the competitive program.
- Foster an inclusive, welcoming, and supportive environment where athletes of all backgrounds can thrive.
- Build positive relationships with athletes and parents through clear, consistent communication.
- Conduct parent meetings, athlete evaluations, and seasonal goal-setting sessions.
- Communicate competition expectations, team policies, training schedules, and program updates in a timely and professional manner.
- Maintain a safe training environment and uphold all facility safety policies.
- Ensure all coaches and athletes follow organizational policies and youth safety best practices.
- Promote healthy training habits while recognizing appropriate physical and emotional development for youth athletes.
- Minimum of three years of experience coaching competitive youth climbing athletes.
- Demonstrated success developing athletes for competitive climbing events.
- Extensive knowledge of climbing movement, training methodology, and competition strategy across bouldering, lead, and speed.
- Excellent leadership, organizational, and communication skills.
- Ability to inspire, motivate, and mentor athletes while maintaining high coaching standards.
- Current First Aid/CPR/AED certification (or willingness to obtain prior to employment).
- Current Safesport Certification (or willingness to obtain prior to employment).
- Current USA Climbing level 2 coach certification (or willingness to obtain prior to employment).
- Experience coaching athletes competing at the regional, divisional, or national level.
- Experience leading or managing a competitive climbing program.
- Background in youth athletic development, sports psychology, or strength and conditioning.
- Route setting experience or the ability to collaborate effectively with route setters.
- Coaching certifications or other relevant professional development.
- Passionate about youth development and long-term athlete success.
- An exceptional communicator with athletes, families, and coaching staff.
- Organized, dependable, and adaptable in a fast-paced competitive environment.
- Committed to creating an inclusive team culture where every athlete feels challenged, supported, and valued.
- A positive role model who demonstrates professionalism, integrity, and sportsmanship.
- Health and retirement benefits (where applicable)
- Paid competition travel
- Professional development opportunities
- Gym membership
- Employee discounts
- Paid time off and holiday benefits
- Current resume
- Cover letter outlining their coaching philosophy and experience working with youth competitive athletes
- Three professional references
Belayer
The Rock Club is looking for enthusiastic and passionate individuals with excellent interpersonal and customer service skills to join our team as a belayer. In the position, you will top rope belay for children and adults during birthday parties, groups, and private appointments.
Responsibilities
- Top rope belay customers during appointments and facilitate excellent climbing experiences for them.
- Assist in set-up for groups, parties, and special events.
- Understand and enforce TRC’s facility rules.
- Enforce a supervised and controlled environment for our customers.
- Select routes appropriate for the customer’s age and experience level.
- Provide additional information about and upsell TRC’s programs and products.
Job Requirements
- Have a passion for climbing and a willingness to learn and grow within the role.
- Positivity and enthusiasm that you channel into motivating others and creating exceptional experiences for them.
- Willingness to work with customers to help them overcome fears and find success in climbing
- Prior experience in customer service or working with youth preferred.
- Ability to top rope belay or a willingness to learn. We will train you!
- Availability to work weekends and a minimum of 4 shifts each month, 3 - 6 hours per shift.
Additional Information
- This is a part time position. Compensation includes hourly wage ($16), tips, retail store discounts, and a free membership.
- Belayers will sign up for shifts on a schedule that is published weekly. Shift times will vary week to week.
- Top rope belaying can be taught. No experience necessary!
Front Desk Staff
Working the front desk at The Rock Club, you are the face and ambassador of our gym and the first person someone sees when they come to climb. Whether they are brand new to the sport or long-time members, your interaction with them sets the tone of their experience at TRC.
Responsibilities
- Answer customer phone calls, questions, and generally provide excellent customer service
- Operate the gym management software and POS systems to complete sales, check-in customers, and make bookings
- Supervise the safety of staff and customers in the gym in accordance with facility rules
- Maintain the gym's daily schedule of events and electronic calendar
- Promote and sell the gym's programs, products, services, memberships and events
- Complete daily cleaning tasks
Requirements
- Have a passion for rock climbing and ability to share that knowledge with others
- Prior experience working in a customer service or sales-based field
- Comfort in a busy environment and juggling multiple tasks at once
- Ability to communicate effectively, manage your time, and stay organized & on task
- Possesses strong initiative and ability to complete projects with an eye for detail
- Willingness and readiness to deal with any crises or emergency situations as necessary
- Availability to work a minimum of 2 shifts (approx. 14 hours a week) and some weekends. Flexible availability is a plus.
- Basic Windows office computer skills - ability to use MS Word, Excel, and Outlook
Additional Information
- Part and Full time positions available. Compensation includes hourly wage ($16 - $18 based on experience), retail store discounts, and a free membership
- CPR & First Aid certification are provided semi-annually for desk staff
Youth Programs Instructor
Instructors for Junior Programs are motivated individuals with a passion for climbing and working with kids. Our instructors work with children in our afterschool and camp programs to provide excellent climbing experiences, teach them about climbing, and support their growth in the sport.
Responsibilities
- Supervise children during youth programming and create a safe and controlled environment.
- Communicate effectively with children of different ages, abilities, and needs.
- Teach climbing skills from lesson plans guided by a head instructor, and provide students with individual attention to help them advance.
- Communicate with your head instructor about any feedback, development, or issues with the class or the children you work with.
- Through compassion, empathy, and creativity, create a climbing environment that allows all children to find success.
Requirements
- Have a passion for climbing and working with youth, an interest in teaching, and willingness to grow your skills through coaching and feedback.
- Positivity and enthusiasm that you channel into motivating others and creating exceptional experiences for them.
- Ability to recognize long term change and progress in children’s climbing and modify teaching to help continue that progress.
- Willingness and patience to work through challenging situations.
- Ability to top rope belay strongly preferred.
- Prior experience coaching or working with youth is preferred.
- Availability to work a weekly schedule of classes, 3 - 10 hours per week, primarily on afternoons and Saturdays, for up to 15 consecutive weeks (depending on the season).
- Optionally, availability to work camps during school breaks and summers.
Additional Information
- This is a part time position. Compensation includes hourly wage ($16.50 - $18 based on experience), retail store discounts, and a free membership.
- Top rope belaying can be taught if you are unfamiliar.
- All Junior Program instructors qualify to be trained as and signed up for additional shifts outside of their regular class schedule.
Be part of the crew behind every send. Join our team today!
TO APPLY: Download and complete the application below, then submit it using the form below, email it to apply@climbrockclub.com, or drop it off on your next visit to the gym.