Assistant Golf Professional

Cherry Hills Country Club•Englewood, CO

About The Position

Cherry Hills Country Club seeks an experienced Assistant Golf Professional to support its golf operations team and the Head Golf Professional, Bryan Nicholson. The position contributes to an exceptional, member-first experience at a historic private club with approximately 27,000 rounds of play annually and an award-winning golf shop with more than $2 million in annual retail sales. The role offers experience across daily golf operations, retail, tournaments, caddie services, instruction, junior golf, and practice-facility management. The Assistant Golf Professional will work with members and guests, help coordinate the club’s caddie operation, and assist with more than 20 member golf events annually, including four major championships. The position also provides mentorship from the Director of Instruction and opportunities to develop tournament-administration expertise, including advanced use of Golf Genius. This is a full-time salary position paying $60,000–$68,000 depending on experience, plus merchandise commission, lesson fees, and group-instruction income. Eligible full-time employees are offered health benefits, a 401(k) after a waiting period, paid holidays, vacation, and sick pay, subject to eligibility waiting periods.

Requirements

  • 3–4 years of experience as an Assistant Golf Professional.
  • PGA Associate status or actively working toward PGA Membership.
  • Strong working knowledge of golf operations, rules of golf, and tournament administration.
  • Excellent organizational, communication, and interpersonal skills.
  • Comfort with Golf Genius, Microsoft Office, email, and club systems.
  • Detail-oriented, self-motivated, and service-driven approach.
  • High personal and professional integrity.

Nice To Haves

  • College degree preferred.

Responsibilities

  • Support daily golf operations, outside services, tournament operations, caddie services, and instruction.
  • Assist in managing the golf shop, including point-of-sale systems, inventory management, merchandising, and vendor relations.
  • Deliver personalized service to members and guests.
  • Assist with planning and execution of offseason programming, including indoor golf and fitness initiatives.
  • Provide private golf instruction and participate in member clinics.
  • Assist with and lead junior golf development programs and summer camps.
  • Assist with training and coordination of more than 300 caddies and support the caddie operation, which handles approximately 15,000 caddie rounds annually.
  • Help manage the bag room serving more than 750 members.
  • Coordinate daily arrivals and departures to ensure a polished presentation for play.
  • Manage and maintain practice facilities to championship standards.
  • Assist in coordinating and executing more than 20 member golf events annually, including four major championships.
  • Develop proficiency with Golf Genius for tournament setup, scoring, and communications.
  • Become knowledgeable in tournament administration and scoring.
  • Represent Cherry Hills Country Club as a visible, friendly, and professional ambassador.

Benefits

  • Seven paid holidays
  • Employee meals
  • Golf privileges
  • Free uniforms
  • Free and easy parking
  • Scholarship opportunities
  • Coworker referral bonus
  • Potential seasonal bonus
  • Holiday bonus
  • Employee of the Month recognition
  • Health benefits, including medical, dental, vision, life, and disability coverage, for eligible full-time employees
  • 401(k) after waiting period
  • Paid vacation
  • Sick pay after meeting eligibility waiting period
  • Merchandise commission
  • Lesson fees
  • Group instruction income
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service